Outils pour utilisateurs

Outils du site


informatique:php:symfony2

Table des matières

Symfony 2

Please note that Symfony 2 is not yet ready for production. The final release is planned for late 2010 and will only support PHP 5.3.2. In the meantime, we highly encourage you to use the current symfony 1.4 stable release for all your projects.

update 2011-05-19: Symfony standard 2.0 Bêta 1: http://symfony-reloaded.org, http://symfony.com/

A Quick Tour of Symfony 2.0

KNPLabs est impliqué dans symfony2, leurs contributions:

  • Symfony2 Bundles: Symfony2Bundles is a spontaneous community initiative! Its purpose is to help us to find the best Bundles. Symfony2Bundles inspects Bundles and give them an internal ranking, based on GitHub followers and forks, the frequency of the commits, the quality of documentation and tests, and more to come. These criterions are mixed up and result in an internal rank we use to highlight the best Bundles.
  • ForumBundle offers a simple Symfony2 forum.
  • MenuBundle provides object oriented menus for your Symfony2 project. The core menu objects can even be used outside of Symfony2.
  • UserBundle provides authentication features for your Symfony2 Project. Compatible with Doctrine ORM & ODM.
  • TimeBundle provides helpers for time manipulation like “3 minutes ago”, “2 weeks ago” …
  • TestSessionBundle adds a test session storage that uses a file to store session information. It allows functional tests to use the session properly.
  • ImagineBundle will provide image manipulation functionality to your Symfony2 based projects
  • SnappyBundle provide HTML to PDF/image to your Symfony2 projects. You should have Snappy (php5.3 branch) installed in your src/vendor dir and registered in your autoload. You also need the wkhtmltopdf and wkhtmltoimage executables provided by wkhtmltopdf.

Press:

Tips

DI/IoC

Dependency Injection / Inversion of control

It will be nice to get local or remote (SOA) intanciation of injected services, like within Spring Framework.

informatique/php/symfony2.txt · Dernière modification: 19/05/2012 00:18 (modification externe)