Декабрь 2009

Программирование на Zend Framework

Последнее время пишу на Zend Framework, замечательная удобная бесплатная система для проектирования приложений любого уровня сложности. Вполне может соперничать с ASP .NET и JSP.

Хочу прорекламировать лучшие в своем роде уроки (видеоуроки), фактически пошаговая инструкция по написанию приложений на ZF - http://zendcasts.ru.

Из достоинтств ZF перед написанием на чистом PHP:

  • Архитектура MVC, причем понятие MVC здесь не расплывчатое, как бывает в большинстве интерпретаций, а вполне конкретное. У каждого контроллера, вида, модели есть отдельные файлы, которые выполняют свои отдельные функции. Так же, это обеспечивает возможность написания действительно сложных приложений, код не становится загроможденным, неповоротливым, а остается очень легким и понятным за счет разделения. Каждый занимается своим делом.
  • Большое количество классов, которые очень сильно упрощают разработку, например, классы авторизации, прав доступа, плагинов, моделей, конструкторов, форм, валидаторов, таблиц БД и т.д.
  • Масштабируемость, которая вытекает из архитектуры.
  • Скорость и удобство программирования.
  • И т.п.