discovering symfony2 noël guilbert - rmll2010.rmll.info/img/pdf/exploring_sf2.pdf · symfony 1.4:...

22
Discovering Symfony2 Noël GUILBERT

Upload: lambao

Post on 28-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Discovering Symfony2 Noël GUILBERT

A bit of history

• symfony 1 started as a glue of existing open source librairies:–Prado, Propel, Mojavi

• Adopted concepts from other frameworks–Routing, I18N, Forms

• Added some new concepts:–Web debug toolbar, admin-generator

Symfony components, a set of standalone librairies–Templating–Dependency Injection–YAML–Routing–Output Escaper– and more…

symfony 1.4: released in November 2009

• Improved the usability• Removed the deprecated features• It’s the current LTS release, maintained until 2012

What is Symfony2?

It’s a major evolution of symfony 1

It’s based on the knowledge of symfony 1:Same concepts, only better

Same concepts• MVC• Full featured• Great developer tools• Configurable

Better•Faster•Easier•More extensible•More configurable•More interoperable•Based on the new features of PHP 5.3

Do not reinvent the wheel !

Symfony2 uses some of the bests PHP components:

•Doctrine2•Propel•PHPUnit•Zend_Log•SwiftMailer

Better architecture

•No more projects, applications, modules, plugins

•Everything must be implemented as a bundle

Developer friendly

•Better error handling• Improved Web Debug Toolbar•Profiling•Testing

Symfony 2 is not just about code

A dedicated website and documentation:www.symfony-reloaded.org

Symfony live:The dedicated community event

Open-sources bundleswww.symfony2bundles.org

Is Symfony 2 ready for your projects ?

Hum, not yet

A stable release is planed for late 2010

Questions?Noël GUILBERT

[email protected]

Sensio S.A.92-98, boulevard Victor Hugo

92 115 Clichy CedexFRANCE

Tél. : +33 1 40 99 80 80

www.sensiolabs.com - www.symfony-project.org - www.noelguilbert.com