Symfony2: BLAM!

Adam Monsen

March 1st, 2012

Hello, my name is Adam


Don McGlashan Kings Arms Tavern 2007

HOWTO: Enjoy this talk

URL for these slides


First steps

More first steps: Apache config

# on my box: /etc/apache2/sites-enabled/custom

<VirtualHost *:80>
  ServerName talk
  DocumentRoot /path/to/symfony2
  <Directory "/path/to/symfony2">
    AllowOverride All

Then I told Apache to re-read config files:

sudo service apache2 reload

Last first steps

Cheap Deploy: Bluehost

Easy and Cheap Deploy: PaaS

Case study: Why I use Symfony2

Symfony2 At a Glance

Symfony2 pros

Symfony2 cons


A more useful application

Oh yeah, bundles!

Continue with app example

Oh yeah, services!

Oh yeah, Twig!

Oh yeah, i18n!

Pull real stock prices

Show all routes

Exercises for later

Where to go for more help