If I have to describe Fabien Potencier, I’ll describe him as a Web Composer or a PHP Artist for writing a very beautiful composition played by a large orchestra of PHP developers around the world. Symfony 2 have just been revealed to public with a new innovative architecture, “Symfony 2 is fast, flexible, and easy to learn. It allows developers to built better and easy to maintain websites with PHP”. New in Symfony 2 :
- High Performance : Symfony 2 is up to 3 times faster than symfony 1.4 or Zend Framework 1.10 and consumes half the memory
- Extensible : Symfony 2 is built from the ground up around “bundles” (plugins in Symfony speak). Bundles are first-class citizens, and the core framework itself is made of bundles.
- Flexible : Thanks to an innovative micro-kernel based on a Dependency Injection Container and an Event Dispatcher, Symfony is configurable at will.
- Built for Developers : Symfony 2 provides tools that greatly enhance the productivity of developers, like the famous web debug toolbar, native support for environments, detailed error pages, and more.
- Full-Featured : Symfony 2 comes out of the box with all the features you need to develop modern web applications. It also provides built-in security and promotes web development best practices.
- Open-Source : Released under the MIT license
The presentation below give a good insight of new features and changes in Symfony 2 :
The preview release of Symfony 2 is not yet ready for production. The final release is planned for late 2010 and will only supports PHP 5.3. In the meantime, the current stable release for all your projects is symfony 1.4. More information and download at http://symfony-reloaded.org/