Based on an innovative architecture, Symfony2 is fast, flexible, and easy to learn. It allows developers to build better and more easily maintainable websites with PHP.
Built with performance in mind, Symfony2 is one of the fastest PHP frameworks. It is up to 3 times faster than symfony 1.4 or Zend Framework 1.10 and consumes half the memory.
Learning a framework shouldn't be hard. Take an hour to read the Quick Tour and start using Symfony2 today.
Thanks to a simple and cohesive API, Symfony gets out of your way and lets you enjoy coding again. We put a strong emphasis on ease of use without sacrificing extensibility.
Symfony2 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.
Thanks to an innovative micro-kernel based on a Dependency Injection Container and an Event Dispatcher, Symfony is configurable at will.
Symfony2 provides tools that greatly enhance the productivity of developers, like the famous web debug toolbar, native support for environments, detailed error pages, and more.
Symfony2 borrows concepts from many frameworks like symfony 1, Django, Spring, and Ruby on Rails. It also leverages well-known PHP libraries like the Zend Framework and Doctrine.
Symfony2 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.
Released under the MIT license, you are free to do whatever you want with Symfony, even in a commercial environment. You are also encouraged to contribute.
