Первоначальная инициализация ZF более-менее лечится слитием используемых файлов в один, отказом от автозагрузки классов. Также, немного лечится PHP 5.3 и выше.
Но до уровня скорости инициализации CI не доходит…
А вот скорость приложения уже зависит только от вас.
У CI самый небольшой накладной расход из популярных PHP-фреймворков. А вот сказать, что приложение на нём быстрее, чем на Zend Framework будет нельзя. Тут уж как напишете…
Его первоочередная задача — не сократить код, а организовать разработчика. Знаете, как сложно скоординировать команду из 10—20 человек, не написав при этом точной документации по собственной наработке?
Документация на Kohana далеко позади самого фреймворка. Я за ней слежу.
Ну, далее — это уже знание PHP и от фреймворка, если он не мешает, не зависит. За пару часов новичок в CI, писавший до этого, допустим, на чистом PHP сможет наваять, например, какую-никакую систему комментов.
function db_set_charset($charset, $collation)
{
// @todo - add support if needed
return TRUE;
}
2. Замена кэширования не займёт. Он у меня лично от ZF :)
Схема в БД, формочка, вывод и запись.
Но до уровня скорости инициализации CI не доходит…
А вот скорость приложения уже зависит только от вас.
Документация на Kohana далеко позади самого фреймворка. Я за ней слежу.
Отличается внешней простотой. Меньшей гибкостью. Суперпонятной документацией.