Zend Framework | это... Что такое Zend Framework? (original) (raw)
Zend Framework
Тип | Программный каркас для создания веб-приложений |
Разработчик | Zend Technologies |
Операционная система | Кроссплатформенное программное обеспечение |
Последняя версия | 2.0.0[1] (5 сентября 2012) |
Тестовая версия | 2.0.0rc6[2] (29 августа 2012) |
Лицензия | New BSD License |
Сайт | http://framework.zend.com/ |
Zend Framework — это свободный каркас на PHP для разработки веб-приложений и веб-сервисов.
Zend старается следовать духу PHP, предоставляет простые интерфейсы и мощную функциональность для разработки приложений. Он предоставляет расширения для построения современных, быстрых и безопасных сайтов.
Основывается на идеях MVC. Разрабатывается компанией Zend.
Помимо MVC-компонентов Zend Framework содержит множество библиотек, полезных для построения приложения. Также есть компоненты для интеграции со сторонними сервисами — например, YouTube, del.icio.us и многими другими. Начиная с версии 1.6 поставляется с JavaScript фреймворком Dojo, а также включает в себя компоненты для работы с ним.
Особенности
Zend Framework имеет следующие характеристики:[3]
- Все компоненты написаны на полностью объектно-ориентированном коде PHP 5 и E_STRICT совместимы
- Архитектура "слабого связывания" с минимальными зависимостями между частями проекта(Use-at-will architecture with loosely coupled components and minimal interdependencies)
- Расширяемая реализация MVC, по умолчанию поддерживающая макеты и PHP-шаблоны
- Поддержка большого количества СУБД, включая MariaDB, MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL, SQLite и Informix Dynamic Server
- Формирование, отправка и получение почтовых сообщений по протоколам mbox, Maildir, POP3 и IMAP4
- Гибкая система кеширования с поддержкой различных типов - в памяти или в файловой системе(Flexible caching sub-system with support for many types of backends, such as memory or a file system)
Zend Framework 2[4]
В сентябре 2012 года вышла вторая стабильная версия этого популярного фреймворка.
Примечания
- ↑ Zend Framework 2.0.0 STABLE Released!
- ↑ Zend Framework 2.0.0rc6 Released!
- ↑ About Zend Framework. Архивировано из первоисточника 6 августа 2012. Проверено 11 февраля 2009.
- ↑ Zend Framework 2
См. также
- Сравнение CMF
Ссылки
PHP | |
---|---|
Люди | Энди Гутманс • Расмус Лердорф • Зеев Сураски |
Ресурсы | Zend Engine • Библиотеки • PEAR • Редакторы • Акселератор |
Реализации | HipHop • Quercus • Project Zero • Phalanger • Parrot |
Фреймворки | AppFlower • CakePHP • CodeIgniter • Drupal • FuelPHP • Horde • Joomla! • Lithium • Midgard • MODx • Qcodo • Seagull • SilverStripe • Symfony • TYPO3 • Xaraya • Yii • Zend Framework • Zeta Components |
Тестирование | PHPUnit • PHP Unit Testing Framework • SimpleTest |
ORM | Propel • Doctrine |
IDE | AppFlower • Eclipse PDT • PhpStorm • NetBeans • RadPHP • PHP DevelStudio • PHPEdit • Zend Studio |
Компилятор | Phalanger |
Widget toolkit | wxPHP • PHP-GTK • PHP-Qt |
• Категория |
Веб-фреймворки | |
---|---|
ASP.NET | DotNetNuke • ASP.NET MVC • MonoRail |
ColdFusion | ColdSpring • Fusebox • Mach-II • Model-Glue |
Java | Apache (Cocoon • Struts • Velocity • WebWork 2) • AppFuse • Aranea • Eclipse • Facelets • Flexive • FreeMarker • Google Web Toolkit • Grails • Hamlets • ItsNat • JavaServer Faces • Jspx • JBoss Seam • jZeno • Makumba • OpenLaszlo • OpenXava • Reasonable Server Faces (RSF) • Restlet • RichFaces • RIFE • Shale • SmartClient • Spring • Stripes • Tapestry • ThinWire • Vaadin • WebMacro • WebWork • WebObjects • Wicket • ZK |
JavaScript | node.js • AJILE • Clean AJAX • Dojo Toolkit • Echo • Ext JS • jQuery • jMaki • Microsoft AJAX Library • MochiKit • MooTools • Prototype • qooxdoo • Rialto Toolkit • Rico • script.aculo.us • SmartClient • Spry • SproutCore • Yahoo! UI Library • Underscore • PhoneGap |
Perl | Catalyst • Interchange • Titanium • Maypole • HTML:Mason |
PHP | Acode • Akelos • BlueShoes • CakePHP • Canvas • CodeIgniter • Cotonti • DIY • Drupal • Fuse • Horde • Kohana • LiveStreet • PHP For Applications • PHPOpenbiz • PRADO • Qcodo • Seagull • Solar • Symfony • W3Core • Yii • Zend • Zoop • Joomla |
Python | CherryPy • Django • GAE framework • Karrigell • Nevow • Porcupine • Pylons • Pyramid • Spyce • TurboGears • Twisted • Tornado • Webware • Zope |
Ruby | Camping • Nitro • IOWA • Ramaze • Cerise • Merb • Ruby on Rails • Sinatra • Padrino |
Прочиеязыки | Alpha Five • Fusebox (ColdFusion • PHP) • Helma Object Publisher (Server-side) • Lift (Scala) • Magic (Scheme) • OpenACS (Tcl) • Seaside (Smalltalk) • UnCommon Web (Common Lisp) • Yaws (Erlang) • Oracle Application Express (PL/SQL) |