Symfony 4 - Built to scale

Symfony 4 - Built to scale

General introduction to Symfony and the processes around it presented at Codeur en Seine 2018

6baa34bc1e5c347b1003f6abe8691de1?s=128

Nicolas Grekas

November 22, 2018
Tweet

Transcript

  1. 8.

    Enterprise-grade quality! • 10 years of continuous innovation • Standards

    first – HTTP of course, etc. • Decoupled – interoperable • Automate all the things • Professionals all around
  2. 9.

    A vibrant community! • 20 people in the Core Team

    • +2000 contributors • Support • Coopetition • CARE
  3. 11.

    Designed for seamless migrations! • Semantic Versioning • The Backward

    Compatibility Promise • @trigger_error(…, E_USER_DEPRECATED);
  4. 12.
  5. 14.
  6. 19.

    > composer create-project symfony/skeleton demo > cd demo > composer

    require console twig annotations > composer require debug profiler server
  7. 20.

    demo/ ├─ config/ ├─ bin/ ├─ var/ │ ├─ cache/

    │ ├─ log/ │ └─ sessions/ ├─ src/ ├─ templates/ ├─ vendor/ └─ public/ Layout of the demo application
  8. 22.

    > composer create-project symfony/skeleton demo > cd demo > composer

    require twig annotations doctrine > composer require debug profiler server
  9. 23.

    @nicolasgrekas Symfony 4 spirit Keep coding features By automating your

    configuration and providing you with great error messages
  10. 24.

    Symfony is your superpower • startup to fortune, hobby to

    engineering, RAD to clean architecture, single host to cloud scale, single dev to big teams, prototypes to years-long projects! • Featureful, fast as hell, DX oriented
  11. 25.