Категория:Создание новой темы оформления
Мы не используем сложную систему шаблонов, это позволяет простому пользователю со знаниями HTML создавать темы к движку. Первоначально (версия 0.0.1) было не возможно использовать движок без шаблонов отдельных модулей, теперь же мы внесли изменения и шаблоны к отдельным модулям не обязательны, используются по умолчанию встроенные в модуль.
Такое изменение привело к частым запросам на сервер на проверку наличия такого шаблона, это тормозило работу движка. Для сокращения времени генерации страниц мы создали «Сканер Шаблонов». При первом заходе пользователя производится считывание директории с темой и производится внесение в сессию информации о найденных шаблонах. В дальнейшем не происходит обращения к серверу на проверку наличия шаблона, идет простая проверка переменной и при необходимости подключения шаблона.
Мы считаем, что такая система должна закрепиться за нашим движком, основная направленность которого: быстрота и простота.
Эта категория в данный момент пуста.