Фреймворк планомерно движется к версии 1.0. Changelog можно тут посмотреть. Мне из него больше всего понравились следующие вещи:
- MVC: view integration, output buffering;
- Zend_Auth: new authentication adapters;
- Zend_Db_Table: object-oriented enhancements;
- И наконец-то сделали проверку на валидность E-mail’ов, сегодня поглядим, как они там любят RFC :)
Относительно 2 - хочется все же еще пожелать ORM какую-нибудь… А так - фреймворк развивается. Вот только немного не в ту сторону, в какую хотелось бы… Это все же фреймворк, а не библиотека. Фреймворк должен быть “заточен” под определенные цели, а здесь наблюдается, скажем так, структуризация функций PHP. Хоть и сделано хорошо, но все же немного не то… Назвали бы Zend PHP Library - вопросов бы не было. А тут явное несоответствие начинки выделке.
PS. Я не говорю, что Zend Framework плохой ;)
Добавлено:
Zend’овцам зачот за Zend_Db_Table Relationship. Проверка мыла на валидность у них своя, ну и ладно. Пошел нафиг этот RFC. :) Структура валидаторов опять переделана. Блин, хоть не юзай до версии 1.0 - гарантий, что твой код заработает на следующей версии нет никакой, проектировщики у них может и хорошие, но вот такие “ляпы” мне не нравятся.





March 19th, 2007 at 15:04
Zend_Db_Table тоже лажово как то :(
Для подгрузки каждой связанной записи делает дополнительный запрос
March 19th, 2007 at 15:07
Ну, тут выбор уже между красотой и эффективностью. думаю, в будущем это еще будут оптимизировать.