Современные PHP-фреймворки

comp_2Недавно заинтересовало какие сейчас в принцепе существуют PHP-фреймворки. Недолго порыскав в интернете нашел несколько наиболее востребованых и популярных. Это конечно не все а только небольшая часть но тут я думаю каждый найдёт что то по себе. а для тех кто не понимает о чём собственно идет речь, как всегда справка:

Фреймворк (англ. framework) — термин, имеющий размытое значение. Обычно используется в программировании, обозначая «простую концептуальную структуру, используемую для решения сложной, проблемной задачи». Значение этого термина существенно зависит от контекста его использования. Программный фреймворк (англ. software framework) — каркас программной системы (или подсистемы). Может включать вспомогательные программы, библиотеки кода, язык сценариев и другое ПО, облегчающее разработку и объединение разных компонентов большого программного проекта. Обычно объединение происходит за счёт использования единого .

  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. Ответвление от проекта , обладающее дополнительным функционалом и усовершенствованным подходом к безопасности. Выбор редакции 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. Позиционируется сообществом как решение уровня предприятия для использования программистами уровня выше среднего. Выбор редакции блога tigor.com.ua за его мощность, удобство, время создания проектов, документацию и сообщество!
  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. Лёгкий в изучении, подойдёт для начинающих разработчиков. Как, впрочем, и для профессионалов.
  22. Fusebox Framework.

  • Juri

    Неплохая подборка, даже не знал что их так много, сам когда то выбра CI и до сих пор на нем работаю.

Запись навигация

Top