Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: CL | DM;

Вниз

Не будет ли данный код сильно тормозить исполнение скрипов?   Найти похожие ветки 

 
ArMellon ©   (2005-06-28 22:47) [0]

<?
$request=@$_GET["act"];
if (!$request)
  $request=@$_POST["act"];
switch ($request){
   case "add": {include "addmessage.php";break;}
   case "get": {include "chat.php";break;}
   case "mF": {include "messFrame.php";break;}
   case "rF": {include "rightFrame.php";break;}
   case "bF": {include "bottFrame.php";break;}
   case "smile": {include "smile.php";break;}
   case "info": {include "info.php";break;}
   case "uinfo": {include "userinfo.php";break;}
   case "exit": {include "exit.php";break;}
   case "title": {include "title.php";break;}
   case "main": {include "main.php";break;}
   case "reg": {include "reg.php";break;}
   case "chat": {include "main.php";break;}
   case "smile": {include "smile.php";break;}
   default: include "title.php";
}
?>


 
Eraser ©   (2005-06-28 22:48) [1]

ArMellon ©   (28.06.05 22:47)

не должен.


 
Просто Джо ©   (2005-06-28 23:11) [2]

Ну, зависит от того, что в include-файлах :) А так, чего ему тормозить на свиче среднего размера?


 
ArMellon ©   (2005-06-29 00:10) [3]

Просто я решил сделать файл index.php, в котором содержится данный код, что не видно было расширения файлов, и вообще в адресной строке не было ничего лишнего.
Но теперь ведь все запросы будут проходить через этот файл, не будет ли это тормозить?
и вообще как шустро пхп работает с инклудами?


 
Просто Джо ©   (2005-06-29 00:17) [4]

Да ведь это дело можно выяснить только тестированием.


 
Desam   (2005-06-29 06:52) [5]

А можно сделать так:

// $page - должен совпадать с именем файла страницы

include "mods/".$page.".php";


 
vidiv ©   (2005-06-29 07:28) [6]

не будет, не беспокойся...
Если посмотреть PEAR, который умные люди делают, то там этих инклудов мама не горюй...

А для скрытия расширения лучше размещать каждый PHPфайл в отдельной папке и переименовывать его в index.php. Можно также настроить апач по хитрому =)

Например файлы можно расположить так
/add/index.php
/get/index.php
....
/main/index.php
/smile/index.php

И обращаться к ним уже как к http://..../get/?id=123 к примеру


 
cyborg ©   (2005-06-29 09:46) [7]

У меня на таком принципе сайт сделан, не тормозит :)



Страницы: 1 вся ветка

Текущий архив: 2005.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
3-1117703191
jiny
2005-06-02 13:06
2005.07.18
проблема с вложенными запросами


3-1117977775
xroot
2005-06-05 17:22
2005.07.18
Сравнение дат


1-1120214242
Тучудище
2005-07-01 14:37
2005.07.18
Перекодирование из GSM(7 битной кодировки) в ASCII например


4-1116942470
Sanik
2005-05-24 17:47
2005.07.18
Работа с ключем EUTRON


4-1116783398
dEd
2005-05-22 21:36
2005.07.18
Форма ловит нажатия клавиш после MessageBox