Améliorer et suivre les performances de son application Symfony

Formation-performance.symfony.png

Détails & inscription

La formation dure 1 journée et se déroule à Vufflens-la-Ville (région de Lausanne). Prévoir votre pack lunch pour le midi. Le café et les croissants sont offerts.

La formation commence à 8h30 et se termine à 17h00.

Le prix pour la formation est de 850 CHF par personne.
Si vous suivez plusieurs formations ou souhaitez venir à plusieurs de la même entreprise, contactez-nous à formation@netinfluence.ch.

Prochaines dates:

  • 18 juin

  • 25 juin

  • 20 août

Accès

Par train, arrêt Vufflens-la-Ville gare. Ensuite via le bus 56 (arrêt (arrêt Vufflens-la-Ville église) ou 15mn de marche.

 

Cette formation propose de s'intéresser aux performances d'une application web, réalisée avec le framework Symfony, sous plusieurs angles. Les participants repartiront avec des conseils sur les points où être attentifs, des solutions en cas de problèmes et des outils pour être plus efficace.

Thèmes abordés:

  • Les principales raisons de non-performance d'une application, comment approcher les problèmes

  • Les pièges à éviter

    • comment optimiser ses opérations Doctrine ORM...

  • Des recommendations et stratégies:

    • explication du cache HTTP, mise en place avec Symfony

    • stratégies de cache, ESI

    • comment utiliser le composant Cache

    • opérations asynchrones avec une message queue (RabbitMQ)

    • optimisations front-end, intérêt d'un CDN

  • Des outils pour mesurer et benchmarker:

    • démonstration d'un outil de profiling (par exemple Blackfire.io)

    • utilisation d'un APM

    • tests de charges avec JMeter

Le formateur

romaric.jpg

Romaric Drigon

Certifié niveau expert Symfony 2.0 et 4.0, Romaric a travaillé sur des projets de grande envergure en tant que développeur sénior ou lead developer. Conférencier et blogueur, il anime des cours techniques avec pédagogie depuis plusieurs années.