11
Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com symfony Open-Source Enterprise Framework Fabien Potencier http://www.symfony-project.com/ http://www.sensiolabs.com/

symfony: Open-Source Enterprise Framework

Embed Size (px)

DESCRIPTION

 

Citation preview

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

symfonyOpen-Source

Enterprise Framework

Fabien Potencierhttp://www.symfony-project.com/

http://www.sensiolabs.com/

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Sensio• French Web Agency, founded in 1998

– 150 people– 30 people dedicated to Web technologies

Webmarketing

Open SourceTechnologies

(Framework PHP)

WebTechnologies

SENSIOWeb Agency

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Sensio Labs• Open-Source technologies (LAMP stack)

– Linux– Apache– MySQL / PostgreSQL– PHP / Perl / Python / Ruby

• Open-Source dedicated team• Big company customers

– Web Consulting– Audit / Training– Web Development

symfony PHP Framework

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

symfony• PHP 5 Web Framework• Based on 9 years of Sensio experience• Based on well-known projects (Mojavi, Propel, Prado)

• Open-Source• Built for :

– Professional Websites– Complex needs– Demanding environments

LicenceMIT

Bring togetherEntreprise World

Open-Source World

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Don’t reinvent the wheel• Follow best practices• MVC Pattern : Model / View / Controller

• Unit and functional test framework

• Environment and deployment support• Security (XSS and CSRF protection by default)• Extensible (plugin system)

Simplifyyour Life

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Develop faster• Each line of code has a cost

– To write the line– To test it– To maintain it

• Write less code– Architecture : controller, ORM, …– Configuration– Autoloading– Generators– Helpers

• More time for business rules, edge cases, …

less code

less complexity

less bugs

more productivity

more time

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Main selling points• Documentation• Configurability• Security• Debugging tools• Functional tests• Extensibility : Plugins• Admin Generator• ORM : Propel or Doctrine• i18n / l10n• 1.0 maintained for a long time

StandardPHP 5MVC

RoutingCache

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

A Professional Web Framework

• Built from experience• 1.0 stable, maintained with commercial support• Growing community

– Developers in more than 80 countries– 100 000 visitors per month on symfony-project.com

• Open-Source Documentation– The book (450 pages - GFDL)– Askeet Tutorial (250 pages)

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Next symfony Workshops

En français : Paris, France - Dec 05, 2007

In English : Paris, France - Feb 13, 2008

More info on www.sensiolabs.com

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

Join Us• Sensio Labs is recruiting in France

– project managers– web developers

• You have a passion for the web?– Web Developer : You have a minimum of 3 years experience in

web development with Open-Source projects and you wish toparticipate to development of Web 2.0 sites using the bestframeworks available.

– Project Manager : You have more than 5 years experience as adeveloper and/or a project manager and you want to managecomplex Web projects for prestigious clients.

Symfony Camp 2007 www.symfony-project.com [email protected] www.sensiolabs.com

SENSIO S.A.26, rue Salomon de Rothschild

92 286 Suresnes CedexFRANCE

Tél. : +33 1 40 99 80 80Fax : +33 1 40 99 83 34

ContactFabien Potencier

[email protected]

http://www.sensiolabs.com/ http://www.symfony-project.com/