Zend Framework - это свободный объектно-ориентированный PHP фреймворк для разработки веб-приложений, разработанный и поддерживаемый компанией Zend. Данный фреймворк как правило больше всего используют при разработке крупных коммерческих проектов.
Основным спонсором Zend Framework является Zend и компания Rogue Wave , но многие другие внесли компоненты или важные функции в платформу. Такие компании, как Google, Microsoft и StrikeIron, сотрудничают с Zend для предоставления интерфейсов для веб-сервисов и других технологий, которые они хотят сделать доступными для разработчиков ZF.
Компания Zend участвует в разработке ядра языка программирования PHP.
В качестве менеджера зависимостей пакетов Zend Framework использует Composer. Для тестирования веб-приложения применяется PHPUnit, а для непрерывной интеграции служба Travis CI.
Zend Framework следует стандартам PHP-FIG и включает реализацию PSR-7 для интерфейсов HTTP-сообщений.
Поддержка множества баз данных: MariaDB, MySQL, Oracle Database, IBM DB2, Microsoft SQL Server, PostgreSQL, SQLite и Informix.
Гибкий механизм кэширования по памяти или файловой системы.
Плюсы
- Отлично подходит для разработки коммерческих веб-приложений.
- Объектно-ориентированный подход к разработке.
- Несвязанные компоненты для повторного использования в проектах.
Минусы
- Не подходит для быстрой разработки проектов.
- Для русскоязычного сегмента разработчиков мало полезных материалов по разработке.
0 комментариев