PHP – Optimisation
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Dates de début
Dates au choix
La formation 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. Cette formation vous permettra de : Optimiser ses applications PHP/MySQL Comprendre le fonctionnement de PHP et du Web Analyser un site existant Comprendre la notion de cache.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Stress
- MySQL
- Apache
- Serveurs
Le programme
Analyser un site existant
- 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
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
PHP – Optimisation