В настоящее время я перевожу блоголёт на двойные рельсы - движок будет работать как на файлах, так и с бд. Переделка кода касается абсолютно всех классов, к тому же большинство имен свойств и методов перевожу в нижний регистр и перерабатываю код под дуальное использование. Получается глобальный пересмотр всего кода блоголёта. До тестирования еще далеко, но можно сказать определенно следующее: код станет еще более компактным и прозрачным. В некоторых местах судя по всему на файлах будет работать медленнее (тысячные доли секунды), в других местах быстрее. С бд не предполагается какого нибудь снижения скорости, но на больших сайтах будет значительно меньшее потребление памяти в сравнении с файлами. Порой даже кажется, что на бд будет быстрее - на самом деле ложное ощущение, например по моим простым тестам выходит, что один простой sql запрос занимает 0.01 секунды, что сравнимо со временем генерации всей страницы в блоголёте на файлах. С другой стороны я стал замечать, что блоголет подтормаживает в админке на больших страницах - например модерация авторов у меня показывает около 1 секунды, что на мой взгляд уже много. Думаю на бд подобные штуки будут быстрее.

После переделки тем планируется переделать генерацию html в админке, ибо существующий формат, когда весь html в одном файле lib/languages/adminhtml.ini уже многих не удовлетворяет и требуется свобода, в частности над text area. Также после новых тем планируется конвертатор тем wordpress.