Возникли вопросы как сделать более разумно и правильно.
Как подключить правильно модуль новостей к примеру на главную страницу. Сейчас использую eval, а в БД в поле Контента инклудю модуль новостной и функцией передавая ей параметры отрисовываю новости.
По этомуже прнципу построены и все оставшиеся элементы, например поиск по сайту.
На сколько это правильно? Есть ли более разумные и правильные технологии подобной работы.
планирование движка - это не такая уж и простая задача (особенно если делать его универсальным, а не под конкретный проект).
Могу посоветовать почитать доки к midgard и wact