Главная страница
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.056 c
4-1116942710
Aleksandr.
2005-05-24 17:51
2005.07.18
Будет ли работать PostMessage из dll?


14-1118898728
syte_ser78
2005-06-16 09:12
2005.07.18
Опять аквариумом решил занятся.


1-1119970429
MuxauJl
2005-06-28 18:53
2005.07.18
Программа не хочет вырубаться


1-1119974831
capkoh
2005-06-28 20:07
2005.07.18
Отдельные формы сверху


11-1103104418
MTsv DN
2004-12-15 12:53
2005.07.18
Не сохраняются размеры ToolBar