Источник перевода: Современные PHP-фреймворки — полный список лидеров.
Оригинал на анг. языке: 16 PHP Frameworks To Consider For Your Next Project.
Ребята из phpinside молодцы, т.к. расширили список оригинальной статьи и добавили комментарии. В первоначальной статье не было таких фреймворков, как onPHP, Yii, Pluf и других. В итоге имеем на сегодня 22 фреймворка на языке PHP, что впечатляет!
- Agavi. PHP5 фреймворк, вариант реализации проекта Mojavi.
- Akelos. Порт Ruby on Rails для PHP. Особенно подходит для небольших проектов. Вокруг фреймворка сформировалось активное сообщество.
- CakePHP. Популярный фреймворк, особенностью которого является стремление к быстрому развёртыванию приложений.
- CodeIgniter. Небольшой по размеру, но очень быстрый фреймворк с отличной документацией и большим сообществом.
- eZ Components. Набор разноцелевых компонентов. Если вы знакомы с ezPublish CMS, значит знакомы и с этими компонентами.
- FLOW3. Фреймворк от создателей TYPO3. Реализованы различные современные концепции, включая аспектно-ориентированный подход.
- Fuse. Ориентиром для этого фреймворка послужили RoR и CakePHP, но, конечно, с добавлением собственных идей.
- Horde. Проект вырос из набора приложений для работы с Email и Групп. Ориентирован на создание приложений на языках, отличных от английского.
- Kohana. Ответвление от проекта CodeIgniter, обладающее дополнительным функционалом и усовершенствованным подходом к безопасности. Выбор редакции PHP Inside за архитектуру, быстроту и сообщество!
- PHP on TRAX. Ещё одна версия RoR на PHP.
- PHPOpenBiz. Авторы фреймворка говорят, что их целевой аудиторией являются «IT профессионалы и консультанты», а сам фреймворк предназначен для построения бизнес-приложений.
- Pluf. Для тех, кому нравится Django, только на PHP. На официальном сайте есть примеры тестов, утверждающие, что это один из самых быстрых РНР-фреймворков.
- Qcubed. Сфокусирован на быстром создании прототипов.
- onPHP. При всех достоинствах и возможностях фреймворка, отличается тем, что в качестве документации представлено в основном только API.
- Seagull. Фреймворк ориетирован не только на веб-приложения, но подходит и для построения консольных, а так же GUI приложений.
- Solar. Фреймворк реализует множество вариантов шаблонов проектирования.
- Symfony. Позиционируется сообществом как решение уровня предприятия для использования программистами уровня выше среднего. Выбор редакции блога tigor.com.ua за его мощность, удобство, время создания проектов, документацию и сообщество!
- WACT. Особенно подходит для тех приложений, в которых периодически нужно рефакторить код и использовать юнит тесты.
- 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 Тоже интересный фреймворк!
- Zend. Фреймворк от компании Zend — одно из самых больших сообществ, мощный функционал.
- ZooP. Лёгкий в изучении, подойдёт для начинающих разработчиков. Как, впрочем, и для профессионалов.
- Fusebox Framework.
Ещё несколько фреймворков:
- Limb
- Doo PHP
- Recess
- Obullo PHP framework, почитать на русском — Obullo framework — еще один PHP-фреймворк.
Другие подборки списков фреймворков на PHP:
• PHP MVC Frameworks
Июнь 10th, 2009 at 16:56
Fusebox вже не вважається сучасним фреймворком?
Тим не менш, на ньому працює більше сайтів, ніж на більшости описаних.
Июнь 10th, 2009 at 17:50
Добавил. А цифры можно озвучить, что больше сайтов на FuseBox написано?
Июнь 10th, 2009 at 18:43
Yii действительно интересный, оч.быстрый и развивающийся фреймворк, только все равно сидим мы на Симфони 😉
Декабрь 18th, 2009 at 00:33
[…] […]
Декабрь 18th, 2009 at 09:25
А можно еще добавить CompleXml (http://complexml.org/) фреймворк в список ?
Декабрь 30th, 2009 at 13:35
Мой выбор остановился на Zend Framework, очень им доволен