Современные PHP-фреймворки - полный список лидеров

На базе статьи 16 PHP-фреймворков, которые следует рассмотреть для своего нового проекта и комментариев к ней, мы подготовили чуть более расширенный список лидеров сегодняшнего дня.

  1. Agavi. PHP5 фреймворк, вариант реализации проекта Mojavi.
  2. Akelos. Порт Ruby on Rails для PHP. Особенно подходит для небольших проектов. Вокруг фреймворка сформировалось активное сообщество.
  3. CakePHP. Популярный фреймворк, особенностью которого является стремление к быстрому развёртыванию приложений.
  4. CodeIgniter. Небольшой по размеру, но очень быстрый фреймворк с отличной документацией и большим сообществом.
  5. eZ Components. Набор разноцелевых компонентов. Если вы знакомы с ezPublish CMS, значит знакомы и с этими компонентами.
  6. FLOW3. Фреймворк от создателей TYPO3. Реализованы различные современные концепции, включая аспектно-ориентированный подход.
  7. Fuse. Ориентиром для этого фреймворка послужили RoR и CakePHP, но, конечно, с добавлением собственных идей.
  8. Horde. Проект вырос из набора приложений для работы с Email и Групп. Ориентирован на создание приложений на языках, отличных от английского.
  9. Kohana. Ответвление от проекта CodeIgniter, обладающее дополнительным функционалом и усовершенствованным подходом к безопасности. Выбор редакции PHP Inside за архитектуру, быстроту и сообщество!
  10. PHP on TRAX. Ещё одна версия RoR на PHP.
  11. PHPOpenBiz. Авторы фреймворка говорят, что их целевой аудиторией являются «IT профессионалы и консультанты», а сам фреймворк предназначен для построения бизнес-приложений.
  12. Pluf. Для тех, кому нравится Django, только на PHP. На официальном сайте есть примеры тестов, утверждающие, что это один из самых быстрых РНР-фреймворков.
  13. Qcubed. Сфокусирован на быстром создании прототипов.
  14. onPHP. При всех достоинствах и возможностях фреймворка, отличается тем, что в качестве документации представлено в основном только API.
  15. Seagull. Фреймворк ориетирован не только на веб-приложения, но подходит и для построения консольных, а так же GUI приложений.
  16. Solar. Фреймворк реализует множество вариантов шаблонов проектирования.
  17. Symfony. Позиционируется сообществом как решение уровня предприятия для использования программистами уровня выше среднего.
  18. WACT. Особенно подходит для тех приложений, в которых периодически нужно рефакторить код и использовать юнит тесты.
  19. Yii. Позиционируется как фреймворк для проектов с высокой нагрузкой. Специально для него подготовлены образы для использования в рамках Vmware, включающие оптимизированный набор ПО. Последняя версия образа включает: PHP 5.2.3 fastCGI, lighttpd (mod_rewrite и fastCGI), сам фреймворк Yii 1.0.6, PostgreSQL 8.2.4, phpPgAdmin 4.1.3, Linux kernel 2.6.17.7
  20. Zend. Фреймворк от компании Zend — одно из самых больших сообществ, мощный функционал.
  21. ZooP. Лёгкий в изучении, подойдёт для начинающих разработчиков. Как, впрочем, и для профессионалов.