$30 off During Our Annual Pro Sale. View Details »

PHP

 PHP

Mathieu Ledru

September 30, 2016
Tweet

More Decks by Mathieu Ledru

Other Decks in Programming

Transcript

  1. @matyo91
    09-09-2016

    View Slide

  2. Programmation web côté serveur (wiki)


    (Mais on pourrait faire du C, Node JS, Java, C#)
    Généralités
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  3. Utilisation
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  4. Framework
    @matyo91
    @matyo91
    PHP Symfony Cake Zend Lavarel Wordpress Drupal
    CMS NON NON NON NON NON OUI OUI
    Détail Bas niveau
    Composant /
    framework
    framework framework framework Haut niveau Haut niveau
    09-09-2016

    View Slide

  5. Symfony
    @matyo91
    @matyo91
    09-09-2016
    Middleware - PHP


    70 packages


    500 Million Downloads (26/09)

    View Slide

  6. Roadmap
    @matyo91
    @matyo91
    09-09-2016
    Backwards Compatibility


    Deprecations

    View Slide

  7. Structure
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  8. Composer
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  9. MVC
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  10. Environnement
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  11. Service Container
    @matyo91
    @matyo91
    09-09-2016

    View Slide

  12. Sujets
    @matyo91
    @matyo91
    09-09-2016
    Performances

    Tests Unitaires

    Formulaires - Validation

    Sécurité

    Assets - Imagine

    Templating - Twig

    Vagrant - Docker - Infra

    Top 20 Bundle

    PSR - Variables - Bonnes
    pratiques
    Doctrine - Mysql

    Routing - MVC - ADR

    Déploiement

    Cache HTTP - Varnish

    Elastic Search

    Rabbit MQ

    Cache - Redis - Memcache

    Traductions - Site Multilingue -
    CMS

    View Slide

  13. Hello!


    I Am Mathieu Ledru
    You can contact me at @matyo91
    09-09-2016 @matyo91
    Thanks!
    Any questions?

    View Slide