Performances des applications PHP : Optimisation et mise à l'échelle
300 pages
French
PDF
4.5

Performances des applications PHP : Optimisation et mise à l'échelle

Performances des applications PHP : Optimisation et mise à l'échelle

Auteur :

Année :

Résumé :

Le livre « Performances des applications PHP » est un guide pratique pour les développeurs qui souhaitent amener leurs projets à un nouveau niveau de vitesse et d'efficacité. L'auteur, Alexeï Voronov, partage des méthodes et des outils éprouvés qui vous aideront à diagnostiquer les goulots d'étranglement, à accélérer l'exécution du code et à préparer l'application à de fortes charges.



De quoi parle ce livre ?

Le livre couvre le cycle complet du travail sur les performances : des principes de base aux techniques avancées. Vous apprendrez comment :

  • Profiler et analyser le code — utiliser Xdebug, Blackfire.io et XHProf pour trouver les « goulots d'étranglement ».
  • Optimiser le travail avec les bases de données — configurer les index, écrire des requêtes SQL efficaces et utiliser la mise en cache.
  • Mettre en œuvre la mise en cache — de Memcached et Redis à OPcache et full-page cache.
  • Travailler avec l'asynchrone et les files d'attente — utiliser RabbitMQ, Gearman ou Swoole pour les tâches en arrière-plan.
  • Mettre à l'échelle les applications — mise à l'échelle horizontale et verticale, équilibrage de charge.
  • Optimiser HTTP et le réseau — compression, HTTP/2, CDN et en-têtes corrects.


À qui s'adresse ce livre ?

Ce livre sera utile :

  • Aux développeurs PHP de tous niveaux qui souhaitent améliorer leurs compétences.
  • Aux chefs d'équipe et architectes responsables des performances des projets.
  • Aux ingénieurs DevOps configurant l'environnement pour les applications PHP.


Qu'allez-vous apprendre ?

Après la lecture, vous serez capable de :

  • Réaliser un audit de performance et trouver les goulots d'étranglement.
  • Appliquer la mise en cache et l'optimisation des requêtes à la base de données.
  • Utiliser des outils modernes de profilage.
  • Comprendre comment l'architecture influence les performances.
  • Préparer l'application à de fortes charges et à des pics de trafic.


Le livre est écrit dans un langage simple, contient de nombreux exemples de code et des conseils pratiques. Il convient aussi bien pour l'étude autonome que pour être utilisé comme ouvrage de référence.



Achetez le livre « Performances des applications PHP » sur PythonLib et rendez vos projets plus rapides et plus fiables !

Recommendations