Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
An introduction to the
Symfony Standard Edition
Tom Van Looy
I am Tom Van Looy @tvlooy
I work at @intracto Ditital Agency
What is Symfony2
Components
✔
BrowserKit
✔
ClassLoader
✔
Config
✔
Console
✔
CssSelector
✔
Debug
✔
DependencyInjection
✔
DomCrawler
✔
EventD...
Distributions
✔
Symfony CMF
✔
Sylius
✔
Vespolina
✔
...
✔
Symfony Standard Edition
Std. Edition bundles
✔
FrameworkBundle - core Symfony framework
✔
SensioFrameworkExtraBundle - template, routing, annotati...
Other useful bundles
✔
JMSAopBundle - Aspect Oriented Programming
✔
JMSDiExtraBundle - Dependency Injection annotations
✔
...
Releases
Meetings website
✔
Symfony2 installation
✔
Create a bundle
✔
Look at templating
✔
Create a service
✔
Use the database
✔
Ge...
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)
Prochain SlideShare
Chargement dans…5
×

An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)

3 304 vues

Publié le

Talk by Tom Van Looy (@tvlooy) at Drupalcamp Leuven 2013 about the use of Symfony Standard Edition demonstrated by a hands on demo. Also available on GitHub. https://github.com/tvlooy/dc-demo-meeting

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

An introduction to the Symfony Standard Edition (Drupalcamp Leuven 2013)

  1. 1. An introduction to the Symfony Standard Edition Tom Van Looy
  2. 2. I am Tom Van Looy @tvlooy I work at @intracto Ditital Agency
  3. 3. What is Symfony2
  4. 4. Components ✔ BrowserKit ✔ ClassLoader ✔ Config ✔ Console ✔ CssSelector ✔ Debug ✔ DependencyInjection ✔ DomCrawler ✔ EventDispatcher ✔ Filesystem ✔ Finder ✔ Form ✔ HttpFoundation ✔ HttpKernel ✔ Locale ✔ Intl ✔ Icu ✔ OptionsResolver ✔ Process ✔ PropertyAccess ✔ Routing ✔ Security ✔ Serializer ✔ Stopwatch ✔ Templating ✔ Translation ✔ Validator ✔ Yaml http://symfony.com/components Composer / Packagist
  5. 5. Distributions ✔ Symfony CMF ✔ Sylius ✔ Vespolina ✔ ... ✔ Symfony Standard Edition
  6. 6. Std. Edition bundles ✔ FrameworkBundle - core Symfony framework ✔ SensioFrameworkExtraBundle - template, routing, annotation ✔ DoctrineBundle - Doctrine ORM ✔ TwigBundle - Twig templating ✔ SecurityBundle – security component integration ✔ SwiftmailerBundle - sending emails ✔ MonologBundle - logging library ✔ AsseticBundle - asset processing ✔ WebProfilerBundle - profiling and debug toolbar ✔ SensioDistributionBundle - working with distributions ✔ SensioGeneratorBundle - code generation ✔ AcmeDemoBundle - example code
  7. 7. Other useful bundles ✔ JMSAopBundle - Aspect Oriented Programming ✔ JMSDiExtraBundle - Dependency Injection annotations ✔ JMSSecurityExtraBundle - Security annotations ✔ FOSUserBundle - User management ✔ SonataAdminBundle - Administration interfaces ✔ SonataBlockBundle - Block system ✔ KnpMenuBundle - Menu management http://knpbundles.com Composer / Packagist
  8. 8. Releases
  9. 9. Meetings website ✔ Symfony2 installation ✔ Create a bundle ✔ Look at templating ✔ Create a service ✔ Use the database ✔ Generate CRUD ✔ Install extra bundles ✔ Security ✔ https://github.com/tvlooy/dc-demo-meeting

×