anaxios, предлагаю обратить внимание на новый движок
https://github.com/visavi/motor
В основе slimphp, свой валидатор, пагинатор и класс чтения файлов, файловый orm, вместо БД, скорость генерации страниц 15 мс это время конечно изменится немного, но надеюсь не сильно
Вот пример кода гостевой книги
$total = Guestbook::query()->count();
$paginator = $this->paginator->create($total, $this->setting['guestbook']['per_page']);
$messages = Guestbook::query()
->reverse()
->offset($paginator->offset)
->limit($paginator->limit)
->get();
return $this->view->render(
$response,
'guestbook/index',
compact('messages', 'paginator')
);
Данные хранятся в csv файлах