Я сейчас нахожусь в поиске простого и гибкого фреймворка для создания несложных сайтов с интуитивной и простой админкой, где использование Друпала не совсем оправдано.
Zend Framework отталкивает своим размером, и "многословностью", столь любимой некоторыми ярыми приверженцами ООП (я говорю про названия типа Zend_Framework_My_Super_Mega_Class_For_Validation, 1 file = 1 class, размером в 15 мегов!) как-то все это тяжело воспринять после милого сердцу Drupal'a..
Посмотрел CakePHP, оттолкнул ORM и automagic, гибкости не хватило на примитивнейший пример где в таблицу для many-to-many связи надо было воткнуть дополнительное поле - для этого пришлось копаться и мучаться.(Было это полгода назад примерно, может сейчас cakePHP такое и умеет, но пример характерный) Вообще я ORM не верю, даже Django имеет какие-то "детские" проблемы типа не поддерживаемой агрегации. Я конечно понимаю что все можно "дописать" - но мне не нравится ощущение, что какой-то большой кусок кода не справляется с такой простой задачей и лежит мертвым грузом в моем приложении.
Посмотрел CodeIgniter - понравилось больше, работает очень быстро, есть scaffolding и нет orm, подключает только те файлы, которые нужны, простые вещи не усложняет практически. ActiveRecord мне противен, но пусть уж будет, можно забить и юзать старый добрый sql везде. Насторожило то, что фреймворк попал под владение Ellis Labs, и судя по всему это несколько затормозило разработку - это повело за собой почкование Kohana, based on CI платформы, разработкой которого вроде как должно заниматься коммунити. Из-за некоторых непонятных и неоднозначных вещей, которые мне открылись - я пожалуй и от этого фреймворка откажусь.
Вчера посмотрел Symfony - понравился yaml, очень понравилась уже готовая система валидации, но не понравились вещи типа усложненного создания проекта, массивности, низкой скорости (хотя автору в вышеупомянутой статье про скорость системы склонен верить)
Короче хотелось чего-то простого, элегантного и мощного, надеюсь на что-то, но, видимо, буду дописывать свое, своровав идеи с валидацией у CI и symfony... надо Seagull ради интереса еще поглядеть