Phalcon 0.3.4 released
We're part of the "speed up the web", therefore, we want to have a rapid release schedule releasing continuous improvements and bug fixes to Phalcon.
The C language has not been designed for rapid development; however, we are putting a lot of enthusiasm to get a better and faster framework.
Unit-tests and the continuous integration server helped us a lot to discover bugs and maintain our repositories stable (during development).
As you know, Phalcon is the fastest framework for PHP out there, so but more importantly than that, we want to get a balance between functionality and performance.
Returning to the subject of this post, in this release, we're proud to announce the following changes:
- Added Phalcon\Cache\Frontend\Output
- Added Phalcon\Paginator\Adapter\Array
- Fixed pagination bugs in
- Added Phalcon\Tag::hiddenField
- Added Phalcon\Tag::fileField
- Added Phalcon\Loader to autoload classes based on some conventions
- Added Phalcon\Db\Profiler to profile database operations and determine possible bottlenecks
- Added methods to query table metadata:
- Fixed segmentation fault in
- Fixed memory leak in
- Added Phalcon\Logger component
- Added Zend Thread Safety (ZTS) support to Phalcon Memory Manager. We are taking advantage of thread safety. Phalcon is now able to run under single-process multithreaded web servers.
The diagram below explains the life cycle of an extension in a multi-threaded web server:
Framework documentation is also quite complete. Check it out
PS: Only about 3 months ago, we started with this project, many good things have happened. Thanks to all of you folks out there helping us to create something useful and different!
<3 Phalcon Team