Архив

Публикации с меткой ‘Zend Framework’

Вышел Zend Framework 1.8

Разработчики Zend Framework просто радуют скоростью разработки своего фреймворка. Не успели все изучить новое интересное в Zend Framework 1.7, как уже готова новая версия.

Я уже перевел свой проект с Zend Framework 1.6 на версию 1.8. Из того, что сразу надо отметить: для успешного переезда необходимо будет изменить Autoloader для классов. Теперь он умеет работать с пространствами имен и собственно на них и ориентирован. Но если вам надо простая его работа - это можно легко сделать, указав параметр.

Радует также и то, что новая версия не просто исправляет ошибки предыдущей, но и включает в себя массу новых компонентов, вот что добавили разработчики: Читать далее…

admin PHP , , ,

Симфония не зазвучала. symfony не понравился.

6 Апрель 2009

Работаю сейчас над проектом, который разрабатывается с использованием PHP фреймворка - symfony. В целом, после Zend Framework, symfony мне очень тяжело дается. Бесконечная генерация миллионов классов, тысячу раз чистить кеш, и только потом получить рабочее приложение - уж сильно накладно.

На первый взгляд, если следовать туториалу на сайте - symfony позволяет за 10 минут создать свой блог. Это правда. Только если вам необходимо создать нечто более оригинальное - то тут симфони становится преградой вашим задумкам. Вообще складывается впечатление что фреймворк рассчитан та то, что б можно было показать как быстро на нем делаются блоги.

Еще один важный момент. Перед тем как начинать генерацию классов и SQL для проекта - нужно 100% определиться с необходимыми полями в БД, иначе потом придется производить все действия заново. К сожалению в нынешних условиях разработки я не знаю ни одного проекта, который бы с начала проектирования сохранил свой первозданный вид. Всегда будут “А может еще добавить…” и тут сразу возникают трудности.

Конечно, генерировать классы удобно, да и идея  ORM просто отличная, но к сожалению в проекте используем Propel, и танцы с бубном над правильным составлением Criteria достали уже.

Приятно порадовала простота реализации мультиязычности средствами i18N, надо будет посмотреть как обстоят дела у ZF с этим. Но в целом фреймворк пока не радует. Хотя мб это и ошибочное мнение и я просто не нашел подход к symfony.

Тем не менее продолжаю любить Zend Framework с его плохой реализацией шаблонов для форм :)

admin PHP , , ,

Начал использовать Zend Framework. Доволен.

8 Октябрь 2008

На работе проект разрабатываем с использованием Zend Framework. До этого с фреймворком не работал, но довольно быстро изучил основы и начал активно его использовать. Для изучения хватило понимания ООП, знаний РНР и работы с БД. Сегодня хочу немного поговорить о своих ощущениях и соображениях, которые возникли за последнее время.

Первое что следует отметить - Zend Framework накладывает серьезные правила на структуру каталогов. Это хорошо, т.к. четкая структура проекта дает понять сразу, где у тебя Контроллеры, Модели и файлы шаблонов которые отвечают за вид.

Zend Framework основан на Model-View-Controller, так что о логике разделения думаю говорить не стоит. Кроме того в Zend Framework каждый контроллер должен соответствовать правилам именования. Это относится и к файлам и именам методов классов. Такой подход считаю правильным, т.к. и коллективная разработка и логика от этого только выигрывает.

Читать далее…

admin PHP , , , ,