A presentation by
contents


   •   w is S ymfo ny?
        hat
   •   where did it com from
                       e    ?
   •   w does it all m
        hat           ean?
   •   w uses S ymfo ny?
        ho
   •   w to get som
        ant        e?




                     A presentation by
w is Sym
 hat    fony?


  an open-source PHP W Fram ork- it provides
                      eb   ew
    architecture, components and tools

  creates com   plex w applications quickly,
                       eb
     efficiently, scalable, w no surprises
                             ith

  follow the M (Model ViewControl) paradigm
        s     VC                           -
    architectural pattern used in softw engineering
                                       are
    isolates business logic from user interface
    considerations




                             A presentation by
where did it com from
                e    ?


 October 2005: launched under M license
                               IT

 sponsored by Sensio Labs-a developm com
                                    ent pany with
    expertise in open-source technologies

 started as fork of Mojavi3-DEV-an open souce MVC
    fram ork for PHP created by Sean Kerr
        ew

 helpers for templates & routing integrated

 inspired by Ruby on Rails

 cache, scaffolding & other custom features integrated



                                   A presentation by
w does it all m
 hat           ean?


 for developers:
    full control over configuration- fromdirectory
    structure to foreign libraries, everything is customizable

    enterprise context- additional tools to help developers
    test, debug, & debug projects to match enterprise
    developm guidelines
              ent

    quick learning curve- “ than one day”
                          less

    allow application of agile developm
         s                                                 ent
    principles- DRY (Don’Repeat Yourself), KISS (Keep it Simple Stupid),
                        t

    Extrem Program ing philosophy
          e       m


                                           A presentation by
w does it all m
 hat           ean?


 pros
 s pe e d s up c r e a t io n / ma in t e n a n c e o f w e b
    a pps

 f r ie n d l y-c o mpa t ibl e w it h ma n y r e l a t io n a l
    d a t a ba s e ma n a g e me n t s ys t e ms

 f e w r e q uir e me n t s -UNIX/ Ma c OS / Win d o w s
    w it h a w e b s e r ve r & PHP 5 in s t a l l e d

 l o w pe r f o r ma n c e o ve r he a ds


                                        A presentation by
w uses Sym
 ho       fony?


   ht t p:/ / d e l ic io us .c o m/

   ht t p:/ / a n s w e r s .ya ho o .c o m/

   ht t p:/ / w w w .a s ke e t .c o m/




                                  A presentation by
w to get a Sym
 ant          fony app?




 hello@momentumdesignlab.com


           1.866.542.7124



                          A presentation by

Symfony(2)

  • 1.
  • 2.
    contents • w is S ymfo ny? hat • where did it com from e ? • w does it all m hat ean? • w uses S ymfo ny? ho • w to get som ant e? A presentation by
  • 3.
    w is Sym hat fony? an open-source PHP W Fram ork- it provides eb ew architecture, components and tools creates com plex w applications quickly, eb efficiently, scalable, w no surprises ith follow the M (Model ViewControl) paradigm s VC - architectural pattern used in softw engineering are isolates business logic from user interface considerations A presentation by
  • 4.
    where did itcom from e ? October 2005: launched under M license IT sponsored by Sensio Labs-a developm com ent pany with expertise in open-source technologies started as fork of Mojavi3-DEV-an open souce MVC fram ork for PHP created by Sean Kerr ew helpers for templates & routing integrated inspired by Ruby on Rails cache, scaffolding & other custom features integrated A presentation by
  • 5.
    w does itall m hat ean? for developers: full control over configuration- fromdirectory structure to foreign libraries, everything is customizable enterprise context- additional tools to help developers test, debug, & debug projects to match enterprise developm guidelines ent quick learning curve- “ than one day” less allow application of agile developm s ent principles- DRY (Don’Repeat Yourself), KISS (Keep it Simple Stupid), t Extrem Program ing philosophy e m A presentation by
  • 6.
    w does itall m hat ean? pros s pe e d s up c r e a t io n / ma in t e n a n c e o f w e b a pps f r ie n d l y-c o mpa t ibl e w it h ma n y r e l a t io n a l d a t a ba s e ma n a g e me n t s ys t e ms f e w r e q uir e me n t s -UNIX/ Ma c OS / Win d o w s w it h a w e b s e r ve r & PHP 5 in s t a l l e d l o w pe r f o r ma n c e o ve r he a ds A presentation by
  • 7.
    w uses Sym ho fony? ht t p:/ / d e l ic io us .c o m/ ht t p:/ / a n s w e r s .ya ho o .c o m/ ht t p:/ / w w w .a s ke e t .c o m/ A presentation by
  • 8.
    w to geta Sym ant fony app? hello@momentumdesignlab.com 1.866.542.7124 A presentation by