Phalcon 2 released

Original author: Phalcon
  • Transfer


The wait is over! Phalcon 2.0 is here!

After over a year of development, we are incredibly pleased to announce the release of the final release of Phalcon 2.0.

Those who followed the project closely know that this was a feat:

  • They created a completely new programming language - Zephirwhich allows developers to write extensions for PHP.
  • We had to rewrite most of Phalcon 1.3.x, we tried to keep the same functionality as before, to guarantee backward compatibility and simplify migration.
  • Zephir It was significantly adjusted after we transferred the development to it, now it offers developers more features and opportunities for developers.
  • There are many additional features that were implemented in version 2.0, for which we are very grateful to the collaborators!


Results we can be proud of:
  • The Phalcon 2.0 extension is also compatible with PHP (and even more) as before
  • Zephir Allows developers to write custom extensions without the need for C knowledge.

Installation


This version can be installed from the 2.0.0 branch, if you haven’t installed it yet Zephir, follow these instructions:

git clone http://github.com/phalcon/cphalcon
git checkout 2.0.0
cd ext
sudo ./install

The standard installation method also works:

git clone http://github.com/phalcon/cphalcon
git checkout 2.0.0
cd build
sudo ./install

If Zephiralready installed:

git clone http://github.com/phalcon/cphalcon
git checkout 2.0.0
zephir build

Please note that when you run the installation script, previous versions of Phalcon will be deleted.

The Windows DLL is available on the download page .

See the upgrade guide for more information on installing and upgrading to version 2.0.

What's next


Our release schedule provides for the release of updates once every two months, security fixes, of course, will occur as quickly as possible. The goals are simple: we want to implement the functions most demanded by the community.

Minor changes and corrections will be released as far as possible. We are also working on a transition to the LTS release model for our community.

Finally, we are going to start development for PHP7, this is a turning point for all of us and Zephir will meet all the requirements of developers by the time the 7th version is released. The solution to this problem will require a lot of preparation and we still have a lot of work ahead, but we are more motivated than ever and are determined to implement in Zephir all the advantages that the new PHP will offer.

Conclusion and Acknowledgments


We are very pleased with this update and clearly see the development path of our framework. Thanks more to all participants! We could not have done without you. And of course, we would like to thank everyone who tested the alpha / beta versions and RC, looked for bugs, wrote reports and helped in every way with feedback. We really hope you enjoy this release.

We would like to express our deep appreciation to the following people for the enormous efforts, migration, and testing of the code in this version:


Thanks again everyone!
Enjoy Phalcon 2 <3

Also popular now: