Все от и до через index.php?

Krishna

Продался Java
Фaнат
Угу, а обосновать?
Или так "правильнее , потому что я так всегда делаю и по другому не пробовал"?

Иван
Тормоза здесь вообще не при чем. Главное правило - замороченно оптимизировать надо то, что тормозит, а не впрок. (Хотя, понятное дело в пределах разумного - явно неудачные алгоритмы нужно отбрасывать сразу). Излишняя возня с оптимизацией - враг.

Что касается работы с "точкой входа" исключительно через index.php, то примеров тому масса.
Например, так работает довольно сложный движок Xaraya.
 

Фанат

oncle terrible
Команда форума
мля. откуда вы все беретесь, такие умные?
во-первых, http://phpclub.ru/talk/showthread.php?postid=727222#post727222
а у меня есть большое подозрение, что автор - из тех, кто считает, что гнать все через индекс - это неотъемлемое свойство пхп, и "так круто".

Во-вторых, так, как он делает через индекс, это НЕ ТАК, КАК СДЕЛАЛ БЫ ТЫ.
И так, как делает он - легче напрямую. И проще. Не нужны конструкции по вызову.

У любой задачи есть больше одного решения.
Ответишь человеку одно - обязательно вылезет умник "а я знаю другое"
 

Alexandre

PHPПенсионер
а когда есть реальный смысл гнать всё через индекс?
исключительно дело вкуса...
ядро можно подключать используя директиву auto_prepend_file
а диспечирезацию осуществлять средствами апача (реврайт)
лично я не сторонник все пускать через индекс.пхп,
так сложнее понять программу
 

Духовность™

Продвинутый новичок
А плюсы и минусы можно перечислить?

Плюс гнать всё через индекс я вижу только один - возможность юзать красивые ЧПУ без имени модулей в URL. Статистику вести, например ещё..
 

zerkms

TDD infected
Команда форума
так сложнее понять программу
когда у приложения одна точка входа и стройная структура (стройность - является как причиной, так и следствием этого подхода, имхо) - понять его проще, опять же имхо
 

Фанат

oncle terrible
Команда форума
zerkms
опять ты рассуждаешь на своем уровне.
а автор первоначального вопроса делает это для чего?
чтобы индекс у него был шаблоном.
с прямо прописанными в нем хтмл шапкой и ногами.
афигенно рациональная структура.
 

zerkms

TDD infected
Команда форума
*****
я первоначального вопроса не видел - он не в этом треде (а искать особо и не пытался), я общаюсь в контексте ;)
 

Angerslave

Новичок
Хм, гоню всё через index.php, имею возможность в модулях не писать подключение ядра, имею возможность делать модули вообще без пхп(как статическая страничка)... Хотя опять-таки это дело вкуса. имхо.
 
Сверху