- PVSM.RU - https://www.pvsm.ru -

Phalcon 2 вышел

Phalcon 2 вышел - 1 [1]
Ожидание закончилось! Phalcon 2.0 уже здесь!

После более чем года разработки, мы невероятно рады объявить о выпуске финального релиза Phalcon 2.0.

Те, кто следил за проектом внимательно, знают, что это было подвигом:

  • Создали совершено новый язык программирования — Zephir [2], который позволяет разработчикам писать расширения для 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 доступна на странице загрузки [3].

Смотрите руководство по обновлению [4] для получения дополнительной информации об установке и обновлении до версии 2.0.

Что дальше

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

Минорные изменения и исправления будут выходить по мере возможности. Также мы работаем над переходом к модели LTS-релизов для нашего сообщества.

Наконец, мы собираемся начать разработку под PHP7, это переломный для всех нас момент и Zephir будет соответствовать всем требованиям разработчиков к моменту релиза 7й версии. Решение этой задачи потребует большой подготовки и у нас еще много работы впереди, но мы мотивированы как никогда и полны решимости реализовать в Zephir все те преемущества, которые предложит новый PHP.

Заключение и благодарности

Мы очень рады этому обновлению и ясно видим путь развития нашего фреймворка. Больше спасибо всем участникам! Без вас мы бы не справились. И конечно же, мы хотели бы поблагодарить всех, кто тестировал alpha/beta-версии и RC, искал баги, писал репорты и всячески помогал с обратной связью. Мы очень надеемся, что вам понравится этот релиз.

Мы хотели бы выразить нашу глубокую признательность за огромные усилия, миграции и тестирования кода в этой версии следующим людям:

Еще раз спасибо всем!
Наслаждайтесь Phalcon 2 <3

Автор: iGusev

Источник [32]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/89202

Ссылки в тексте:

[1] Image: http://phalconphp.com

[2] Zephir: http://www.zephir-lang.com

[3] странице загрузки: http://phalconphp.com/ru/download/windows

[4] руководство по обновлению: http://blog.phalconphp.com/post/115773676765/guide-upgrading-to-phalcon-2

[5] Andres Gutierrez: https://github.com/andresgutierrez

[6] Nikolaos Dimopoulos: https://github.com/niden

[7] Vladimir Kolesnikov: https://github.com/sjinks

[8] Eduar Carvajal: https://github.com/carvajaldiazeduar

[9] Dreamszhu: https://github.com/dreamsxin

[10] Dmitry Patsura: https://github.com/ovr

[11] Vladimir Khramov: https://github.com/quantum13

[12] Piotr Gasiorowski: https://github.com/WooDzu

[13] Olivier Monaco: https://github.com/olivier-monaco

[14] Sid Roberts: https://github.com/SidRoberts

[15] Ivan Zubok: https://github.com/akaNightmare

[16] Max Galbusera: https://github.com/maxgalbu

[17] Yvan Taviaud: https://github.com/dugwood

[18] Rian Orie: https://github.com/rianorie

[19] Brainformatik GmbH: https://github.com/brainformatik

[20] Mariusz Łączak: https://github.com/mruz

[21] Nikolay Kirsh: https://github.com/xboston

[22] Kamil Skowron: https://github.com/Cinderella-Man

[23] Serghei Iakovlev: https://github.com/sergeyklay

[24] Richard Laffers: https://github.com/rlaffers

[25] Nikita Vershinin: https://github.com/endeveit

[26] Olivier Garbé: https://github.com/ogarbe

[27] Robert Smolarek: https://github.com/fogcity

[28] Simon Karberg: https://github.com/zyxep

[29] Soufiane Ghzal: https://github.com/souf

[30] Kenji Suzuki: https://github.com/kenjis

[31] Carlos Guimaraes: https://github.com/cvsguimaraes

[32] Источник: http://habrahabr.ru/post/256047/