Phalcon (каркас) - Phalcon (framework)
Эта статья нужны дополнительные цитаты для проверка.Апрель 2020) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | Андрес Гутьеррес и другие |
---|---|
изначальный выпуск | 14 ноября 2012 г.[1] |
Стабильный выпуск | 4.0.6 / 16 мая 2020[2] |
Предварительный выпуск | 4.0.0 / 21 декабря 2019[3] |
Репозиторий | Репозиторий Phalcon |
Написано в | Зефир, C, PHP |
Платформа | Unix, Linux, Mac OS X, Windows [4] |
Тип | Фреймворк веб-приложений |
Лицензия | Лицензия BSD [5] |
Интернет сайт | фалкон |
Phalcon это PHP веб-фреймворк на основе модель – представление – контроллер (MVC) шаблон. Первоначально выпущенный в 2012 году, это Открытый исходный код рамки лицензированы в соответствии с условиями Лицензия BSD.
В отличие от большинства фреймворков PHP,[нужна цитата ] Phalcon реализован как веб сервер расширение написано в Зефир и C, стремясь повысить скорость выполнения, сократить использование ресурсов и обрабатывать больше HTTP-запросы в секунду, чем сопоставимые фреймворки, написанные в основном на PHP. Одним из недостатков этого подхода является то, что корневой / административный доступ необходим на сервере для установки Phalcon путем создания собственного двоичного файла или использования предварительно скомпилированного.[6]
История
Phalcon был создан Андресом Гутьерресом и его сотрудниками, которые искали новый подход к традиционным фреймворкам веб-приложений, написанным на PHP. Первоначальный проект каркаса в 2011 году назывался «Искра»,[7] позже название было изменено на Phalcon, представляя слова «PHP» и «сокол ". Первоначальный выпуск Phalcon был выпущен 14 ноября 2012 года.
Phalcon 0.3.5 включает ORM написанные на C, компоненты MVC и компоненты кеша. За этим выпуском последовал Phalcon 0.5.0 с диалектом высокого уровня SQL называется PHQL, а Phalcon 0.6.0 представил Volt, шаблонизатор, похожий на Джиндзя. Phalcon 1.0 был выпущен 22 марта 2013 года.[8] Phalcon 1.3 является последним второстепенным выпуском в этой серии. В Phalcon 2.0 большая часть проекта была перенесена с C на Zephir.
Phalcon 3.0.0 был выпущен 29 июля 2016 года,[9] этот основной выпуск включает поддержку PHP 7, а также является первым выпуском Phalcon LTS (долгосрочная поддержка). Phalcon также принял SemVer для управления версиями своих следующих выпусков.
Phalcon 4.0.0 был выпущен 21 декабря 2019 года,[10] этот основной выпуск включает поддержку PHP 7.2, 7.3 и 7.4, имеет более строгие интерфейсы и поддерживает PSR-3, PSR-7, PSR-11 (прокси), PSR-13, PSR-16, PSR-17.
19 августа 2020 г.[11], было объявлено, что Сергей, основной участник языка Zephir, уходит из проекта, тем самым оставляя язык в неподдерживаемом состоянии. Команда Phalcon решила отказаться от языка и перенести фреймворк на собственное приложение PHP для Версии 5. Версия 5 будет первой версией Phalcon, поддерживающей PHP 8.
Видеовстреча Phalcon 6 сентября 2020 г.[12] объявила о начале работы над Phalcon 5. Этим объявлением были официально обнародованы новые репозитории проектов.
Смотрите также
- Zephir (язык программирования)
- Убийца фалконов - оболочка, реструктурирующая фреймворк Phalcon
Рекомендации
- ^ "Выпуск версии 0.4.5 · phalcon / cphalcon". github.com. 2012-11-14. Получено 2015-03-09.
- ^ «Выпуск версии 4.0.6 · phalcon / cphalcon». github.com. 2020-05-16. Получено 2020-05-16.
- ^ "Выпуск версии 4.0.0 · phalcon / cphalcon". github.com. 2019-12-21. Получено 2019-12-21.
- ^ «Загрузите Phalcon для Linux / Unix / Mac». phalcon.io.
- ^ "cphalcon / LICENSE.md at master · phalcon / cphalcon · GitHub". GitHub.
- ^ Лукаш Куджава (09.05.2013). «Является ли Phalcon землей обетованной для PHP?». systemsarchitect.net. Получено 2015-03-14.
- ^ "Интервью с создателем PhalconPHP Андресом Гутьерресом". phalcon.io. 2015-05-19. Получено 2015-05-23.
- ^ "CHANGELOG-1.x.md у мастера". github.com. 2017-08-06. Получено 2018-12-19.
- ^ «Выпущен Phalcon 3.0.0 - Phalcon Framework». phalcon.io. 2016-07-29. Получено 2016-07-29.
- ^ «Выпущен Phalcon 4.0.0 - Phalcon Framework». phalcon.io. 2019-12-21. Получено 2019-12-21.
- ^ Команда, Phalcon (19.08.2020). «Будущее Phalcon». Блог Phalcon. Получено 2020-09-25.
- ^ Команда, Phalcon (04.09.2020). "Встреча сообщества и новости - 2020-09-06". Блог Phalcon. Получено 2020-09-25.
Этот Интернет -программного обеспечения -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |