NoPaper пишет:
Тут, наверное, предполагалась автоматическая загрузка классов spl_autoload
LShark пишет:
Какой ваш совет по "нормальной" архитектуре?
Вообще сделать 2 страницы - одна для админа, другая юзерам?
Или что?
Okula пишет:
Автор, лучше построй нормальную архитектуру приложения.
Какой ваш совет по "нормальной" архитектуре?
Вообще сделать 2 страницы - одна для админа, другая юзерам?
Или что?
Тут, наверное, предполагалась автоматическая загрузка классов spl_autoload
Я предлогаю следующее
1) все таки разграничить части админа и пользователя
2) у меня вопрос как часто обновляются страницы пользователя?
если не часто то все содержимое страницы кода можно писать в одну переменную
в конечном у нас вся страница лежит допустим в $strokahtml
и дальше пишем страницу пользователя в файл (кешируем в файлы)
разделяем страницы пользователя на части - зависит от разделов
страницы каждого раздела содержаться разное время в кеше
часто обновляемые пол часа, и пошло до года
при обращении к страницы сначала смотрим есть ли файл кеша страницы и дата его создания если все норма выводим из кеша
ПРИРОСТ МНОГОКРАТНЫЙ
но некоторые вещи приходится выводить аяксом
+ нужно учесть, при редактировании админом инфы страницы нужна функция которая сбросит кеш страницы или группы если это блок для группы страниц.