Ожидание закончилось! Phalcon 2.0 уже здесь!
После более чем года разработки, мы невероятно рады объявить о выпуске финального релиза Phalcon 2.0.
Те, кто следил за проектом внимательно, знают, что это было подвигом:
- Создали совершено новый язык программирования —
Zephir
, который позволяет разработчикам писать расширения для PHP. - Нам пришлось переписать большую часть Phalcon 1.3.x, мы старались оставить тот же функционал, как и прежде, чтобы гарантировать обратную совместимость и упростить миграцию.
Zephir
был значительно скорректирован после того, как мы перевели разработку на него, теперь он предлагает разработчикам больше функций и возможностей для разработчиков.- Есть множество дополнительных фич, которые были реализованы в версии 2.0, за что мы очень благодарны колабораторам!
Результаты, которыми мы можем гордиться:
- Расширение Phalcon 2.0 также совместим с PHP (и даже больше) как и раньше
Zephir
позволяет разработчикам писать собственные расширения без необходимости в знаниях C.
Установка
Данная версия может быть установлена из ветки 2.0.0, если у вас еще не установлен Zephir
, следуйте следующим инструкциям:
git clone http://github.com/phalcon/cphalcon
git checkout 2.0.0
cd ext
sudo ./install
Стандартный метод установки также работает:
git clone http://github.com/phalcon/cphalcon
git checkout 2.0.0
cd build
sudo ./install
Если же Zephir
уже установлен:
git clone http://github.com/phalcon/cphalcon
git checkout 2.0.0
zephir build
Обратите внимание, что при запуске установочного скрипта, предыдущие версии Phalcon будут удалены.
DLL-библиотека для Windows доступна на странице загрузки.
Смотрите руководство по обновлению для получения дополнительной информации об установке и обновлении до версии 2.0.
Что дальше
Наш график релизов предусматривает выпуск обновлений раз в один или два месяца, исправления безопасности, конечно же, будут происходить с максимально возможной скоростью. Цели просты: мы хотим реализовать наиболее востребованные сообществом функции :)
Минорные изменения и исправления будут выходить по мере возможности. Также мы работаем над переходом к модели LTS-релизов для нашего сообщества.
Наконец, мы собираемся начать разработку под PHP7, это переломный для всех нас момент и Zephir будет соответствовать всем требованиям разработчиков к моменту релиза 7й версии. Решение этой задачи потребует большой подготовки и у нас еще много работы впереди, но мы мотивированы как никогда и полны решимости реализовать в Zephir все те преемущества, которые предложит новый PHP.
Заключение и благодарности
Мы очень рады этому обновлению и ясно видим путь развития нашего фреймворка. Больше спасибо всем участникам! Без вас мы бы не справились. И конечно же, мы хотели бы поблагодарить всех, кто тестировал alpha/beta-версии и RC, искал баги, писал репорты и всячески помогал с обратной связью. Мы очень надеемся, что вам понравится этот релиз.
Мы хотели бы выразить нашу глубокую признательность за огромные усилия, миграции и тестирования кода в этой версии следующим людям:
- Andres Gutierrez
- Nikolaos Dimopoulos
- Vladimir Kolesnikov
- Eduar Carvajal
- Dreamszhu
- Dmitry Patsura
- Vladimir Khramov
- Piotr Gasiorowski
- Olivier Monaco
- Sid Roberts
- Ivan Zubok
- Max Galbusera
- Yvan Taviaud
- Rian Orie
- Brainformatik GmbH
- Mariusz Łączak
- Nikolay Kirsh
- Kamil Skowron
- Serghei Iakovlev
- Richard Laffers
- Nikita Vershinin
- Olivier Garbé
- Robert Smolarek
- Simon Karberg
- Soufiane Ghzal
- Kenji Suzuki
- Carlos Guimaraes
Еще раз спасибо всем!
Наслаждайтесь Phalcon 2 <3
Автор: iGusev