У меня была задача для сайта, который я делал на фрилансе.
Задача следующая — есть модуль Page, который для этого же проекта и был написан. Он достаточно прост, в нем происходит сохранение страниц в бд, поиск, роутинг к страницам вида «/page/pagename/» и базовые шаблоны.

Читать далее