Показать сообщение отдельно
Старый 22.07.2011, 00:07   #15
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Ответ: Структура, фреймворк, шаблогизатор

Иногда шабашу, делая говно-сайты. Фреймворки изучать лениво, поскольку повсеместное использование ООП для меня странновато.
Шаблонизаторы: Smarty, Twig. Второй более быстрый, защищенный и видимо простой, минус - документация говно.

Структура обычно такая:
index.php. В нем огромный case с множеством вложенных case (сначала разбивка по типу страницы, потом по действию). Внутри case вызываются процедуры, описанные в отдельных файлах (по сущностям).
По файлам примерно так
include/.. - папка с либами + небольшие .inc файлы, подключающие эти либы
templates/.. - папка для шаблонов (Smarty/Twig)
temp/.. - говнопапка для всяких загрузок
images/.. - папка для картинок
modules/.. - папка для реализации по сущностям
index.php - основной файл.

P.S. Ух, срань драконья, это ж некрофелия!
(Offline)
 
Ответить с цитированием