Formation Performances LAMP

Cette formation vous donne les armes pour optimiser les performances de vos applicatifs PHP coté serveur

Description de la formation optimisation PHP

La formation Performances LAMP répond au besoin des développeurs et des administrateurs qui veulent faire monter en puissance leurs applications Web.

Durant quatre jours nous aborderons les différentes étapes qui vous permettront d’améliorer les performances d’une application. Cette formation très pratique prendra l’exemple d’une application Drupal que nous optimiserons au fil de l’eau.

Les participants repartiront avec le livre écrit par le créateur de cette formation : Performances PHP – Audit et optimisation LAMP

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation Performances LAMP

  • Introduction pratique
    • Introduction et objectifs : pourquoi penser aux perfs ?
    • Des machines, des serveurs ?
    • Linux, CLI : un rappel
    • Logs! Everywhere!
    • Au niveau système – Quelques outils
    • Au niveau système – Zoom sur sysdig
    • Monitoring et alerting : munin
    • Tirs de charge / perfs : principes, ab, siege, jmeter
  • Architecture scalable et optimale
    • Introduction et objectifs
    • Différentes architectures
    • Load-balancing avec HAProxy
    • De l’importance du provisionning
  • PHP administration et optimisation
    • Passage de PHP 5 à PHP 7
    • Points de configuration
    • Fonctionnement interne et opcodes
    • Installer et configurer un cache d’opcodes
    • Compiler PHP ?
    • Quelques points de configuration
    • Du code PHP
    • Profiling : Xdebug, xhprof, Blackfire
  • Le serveur Web administration et optimisation
    • Introduction
    • Apache, le serveur historique
    • PHP en module Apache, puis php-fpm
    • nginx, qui monte pour PHP
    • Passer de Apache à nginx
  • Bien utiliser la couche HTTP
    • Introduction et objectifs
    • Principes de HTTP
    • Cache et en-têtes utiles
    • Compression
    • Retravailler les assets
    • Reverse-proxy cache : varnish + ESI
    • Utiliser un CDN ?
    • Introduction à HTTP/2
  • MySql administration et optimisation
    • Introduction
    • Configuration
    • Structure tables et données
    • Lenteurs et optimisation
    • Mettre en place une réplication master/slave
  • Architecture logicielle : quelques mots
    • Refontes de l’architecture
    • Une histoire de compromis ?

Public concerné

Prérequis

  • Niveau : Expert
  • Ref : PHN3
  • Durée : 4 jours
  • Prix : 2090€
S'inscrire en ligne
Voir les dates et les lieux de formation
  • Niveau : Expert
  • Ref : PHN3
  • Durée : 4 jours
  • Prix : à définir
Demandez un devis
Recevez votre proposition sous 48 heures !
Contactez-nous pour
organiser votre formation

Objectifs

  • Optimiser les applications PHP
  • Pouvoir dimensionner son architecture en fonction de ses besoins
  • Optimiser son SGBD (MySQL)
  • Être capable d'analyser un site existant

Le plus de la formation

  • Livre performance phpRepartez avec le livre co-écrit par notre responsable PHP
formateur-pascal-petit

Focus sur un formateur

Pascal, formateur PHP, expert PHP
Nous proposons
Consulting
Formation