Наконец-то Zend выпустила первую версию своего нового проекта — Zend Framework.
Zend Framework — это высококачественный фреймворк с открытым исходным кодом для разработки Web-приложений и Web-сервисов.Построенный в духе PHP, Zend Framework включает мощную и легко используемую функциональность. Он предоставляет решения для построения современных, эффективных и защищенных Web-сайтов.
Первое, что бросается в глаза — действительно многофункционально. Во фреймворк входят классы для работы с базами данных, RSS-лентами, удаленными HTTP-серверами, данными Web-форм, JSON, почтой, различными Web-сервисами (включая готовые классы для Amazon, Flickr, Yahoo), реализацию MVC, а также средства построения PDF-документов и ведения логов.
Очень серьезно подошли к вопросу создания фреймворка, однако меня берут сомнения на тему эффективности. Не хочется получить очередной PEAR. Ну что ж, придется посмотреть на него поближе.
Вы можете скачать его здесь.
Русский
English
Комментарий:
И действительно интересно. А чем PEAR плох-то?
Тяжелый он слишком. Мощная многофункциональная библиотека, но уж слишком тяжелая
так можно использовать только то, что действительно нужно, если кастрировать PEAR и удалить всё, что необходимо для менеджмента репозитория, то он довольно худосочный получается, я обычно так и делаю, а потом добавляю или заменяю путь в include_path и усё пучком
Я тоже так делаю. Тяжелая - это не про размер, медленный он, и с этим ничего не сделать. PEAR::DB - довольно удобная штука, но для многих задач его просто невозможно использовать, PEAR::QuickForm тоже не самая быстрая + не слишком удобная + простоты там нигде не наблюдается.
Насколько я знаю, цель создания Zend Framework - сделать максимально простым для конечного пользователя. Из того, что я в нем увидел, не слишком тяжелая и сложная штука. Посмотрим, что будет после выхода первой не-preview версии.
ты бы поставил плагин http://mywordpress.ru/plugins/podpiska-na-kommentarii/
а то неудобно заходить проверять, ответили ли на мой коммент или нет
Поставил. Я просто убеждал себя, что RSS-лента комментариев намного удобнее.
Я ошибался.
Zend FrameWork слабоват, ожидал конечно большего, ну может первый релиз. на мой взгляд ADO DB пользовать удобней, smarty тоже удобней. XML RPC тоже есть класс поудобней. порадоваться хотел за Zend->mail() и тоже както не понял я их, ну просто не понял. хотя вроде и както целенаправлено работают ребята, слышал даже их оракл хотел купить
Отличный Framework. Очень мощный и очень гибкий.
Использую для разработки больших веб-приложений со своей архитектурой.
Особенно порадовала архитектура MVC. View реализовал на основе шаблонизатора PHP + ООП. Остальное взял в практически неизменном виде. Ничего лучше для PHP не существует.
Прекрасно документирован, что большая редкость для PHP вообще, и для PEAR в частности.