
- Durée
- 4 jours
- Niveau
- Avancé
- Modalités
- Distanciel
- Certification
- AVIT by ENI - Développement de sites web dynamiques
Description de la formation Optimisation PHP
La formation Optimisation PHP répond au besoin des développeurs qui veulent faire monter en puissance leurs applications Web. Basé sur un cas concret, durant quatre jours nous aborderons les différentes étapes qui vous permettront d'améliorer les performances d'une application : mesure, web-stress et optimisation.

Objectifs pédagogiques
- Optimiser ses applications PHP/MySQL
- Comprendre le fonctionnement de PHP et du Web
- Analyser un site existant
- Comprendre la notion de cache
Objectifs opérationnels
Savoir améliorer les performances d'une application.
Cette formation vous prépare au passage de la certification "AVIT by ENI - Développement de sites web dynamiques" (PHP) qui démontre votre compétence à développer un site web dynamique accédant à une base de données dans le respect des bonnes pratiques du développement web.
L’examen de certification se passe en ligne sous forme d’un QCM d’une durée d’1h15. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.
La certification n’est pas obligatoire. L’inscription à l’examen n’est pas incluse dans le prix de la formation.
Programme
Contenu du cours, module par module
8 modules
- Les journaux / remontées d'information
- Les outils de monitoring / profiling
- Repérer les goulots d'étranglement
- Utilisation d'outils de web-stress
- Comprendre PHP et les serveurs webs
- Les différentes manières d'utiliser PHP
- Les outils autour de PHP (PECL, PEAR, ...)
- Les différentes manières d'installer PHP
- Zend Engine / débogage de bas niveau
- Les points à prendre en compte
- OS, matériel et versions des logiciels
- Savoir estimer les ressources nécessaires en fonction du type d'application
- Les différents serveurs webs pour PHP
- Compilation d'Apache et PHP pour les performances et la sécurité
- Compilation de Lighttpd / NGinx
- Paramétrage et personnalisation de l'environnement
- Optimisation de l'accès aux extensions (statique et dynamique)
- Modules Apache et extensions PHP
- Configuration PHP
- Configuration du serveur Apache
- Les erreurs à ne pas commettre
- Quelques pistes pour optimiser vos scripts
- Adaptation environnement / architecture
- Cache de haut niveau : HTTP
- Cache d'opcodes et caches mémoire
- Mise en place d'un proxy HTTP
- Compression zlib
- Gestion optimisée des téléchargements
- Configuration du serveur MySQL
- Choix du moteur de stockage
- Optimisation des structures de tables
- Optimisation des requêtes
- Réplication des données
Programme mis à jour le 12/04/2023
Public concerné
Cette formation Optimisation PHP s'adresse aux Architectes, aux Administrateurs et aux Développeurs

Prérequis
- Bonne connaissance de PHP
- Connaître les bases de Linux
- Niveau «PHP expert certifié»
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- PHP, développer un site web dynamique avec base de donnéesRéf. IPHP4 joursFondamentalProchaine session : 16 nov.2 490 €
- PHP perfectionnement (Fonctions avancées Programmation Orientée Objet)Réf. IPHA4 joursIntermédiaireProchaine session : 24 nov.2 490 €
- PHP SécuritéRéf. IPHS3 joursAvancéProchaine session : 14 déc.2 090 €
- Web services REST en PHPRéf. WSPHP3 joursIntermédiaireProchaine session : 16 déc.2 090 €