Описание тега zend-framework2

Zend Framework 2 - это PHP 5.3+ 5.4 (для Zend Framework 2.4+) или 5.5+ (для Zend Framework 2.5.0+) MVC framework и библиотека компонентов.

Zend Framework 2 - это объектно-ориентированная среда веб-приложений с открытым исходным кодом, реализованная в PHP 5.3 (PHP 5.5 для версии 2.5+) и лицензированная в соответствии с новой лицензией BSD.

Он основан на простоте, передовых методах объектно-ориентированной архитектуры, корпоративном лицензировании и тщательно протестированной гибкой кодовой базе с основным упором на создание более безопасных, надежных и современных приложений и веб-сервисов Web 2.0.

Ключевые отличия от Zend Framework 1:

  • Использование пространств имен PHP 5.3
  • MVC используется EventManager для запуска процессов начальной загрузки, отправки и просмотра.
  • Контейнер для внедрения зависимостей
  • Модули первого класса
  • Установка Composer
  • Разделен на отдельные компоненты

Возможности Zend Framework включают:

  • Все компоненты PHP 5 полностью объектно-ориентированы и совместимы с E_STRICT.
  • Архитектура использования по желанию со слабосвязанными компонентами и минимальными взаимозависимостями.
  • Расширяемая реализация MVC с поддержкой макетов и
    шаблонов на основе PHP по умолчанию.
  • Поддержка нескольких систем баз данных и поставщиков, включая MariaDB, MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL, SQLite и Informix Dynamic Server.
  • Составление и доставка писем, получение через mbox, Maildir, POP3 и IMAP4.
  • Гибкая подсистема кэширования с поддержкой многих типов серверных программ, таких как память или файловая система.

Информация:

Если ваш вопрос касается Zend Framework 1.x, используйте вместо него zend-framework.

Релиз:

По состоянию на 3 августа 2015 года последней стабильной версией Zend Framework 2 является версия 2.5.2.

Ресурсы: