Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Pro PHP Application Performance
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Pro PHP Application Performance

Pro PHP Application Performance

Tuning PHP Web Projects for Maximum Performance

Armando Padilla, Tim Hawkins - Collection The Expert's Voice in Open Source

264 pages, parution le 01/02/2011

Résumé

This book contains tips, tricks, and techniques to make new and existing PHP applications much faster and less resource-hungry. Author Armando Padilla looks at all major sections of the PHP application stack-from server hardware to database and web server performance. PHP program application performance is the center of this book, and Padilla shows you how to improve performance by best practices, proper design, and best-of-breed tools.

Padilla starts out by establishing performance testing and benchmarking methodology using common open source and browser-based testing tools. He then discusses best practices for PHP development, and also explains refactoring existing code, both with performance in mind. In addition to best coding practices, this book will teach you how to use and tweak Opcode caches such as APC, XCache, and eAccelerator.

Padilla then highlights how to support the efficient running of PHP applications, tweaks and settings by taking advantage of the GNU/Linux and Microsoft Windows operating systems to improve hosting performance and reliability. Additional tips on web server improvements and database administration help round out the picture. Finally, Padilla presents some hardware example configurations tuned for high performance.

What you'll learn

  • How to improve the performance of existing PHP applications
  • How to maximize the performance of existing operating systems and databases
  • How to refactor existing PHP code for better performance
  • How to identify and rectify bottlenecks in PHP code
  • How to take advantage of variable caching to increase performance
  • Strategies for selecting server hardware for best performance

Who this book is for

This books will appeal to established PHP developers who wish to write new, complex applications or want to rearchitect existing ones. Developers of other languages such as Ruby, Python, and VB.NET will also have an interest in the techniques for tuning the performance of web servers, databases, and operating systems.

L'auteur - Armando Padilla

Armando Padilla has over 10 years in the PHP community, and has contributed PHP development of asset management tools to both Late Night with Conan O'Brien and Saturday Night Live, and recently contributed to the Zend Framework-powered Dundermifflininfinity.com social networking web site, an NBC.com project for The Office. He is currently an active PHP developer at Yahoo!, and is working on his MS in the computer science, semantic web, and data mining fields.

L'auteur - Tim Hawkins

Tim Hawkins produced one of the world's first online classifieds portals in 1993, loot.com, before moving on to run engineering for many of Yahoo EU's non-media-based properties, such as search, local search, mail, messenger, and its social networking products. He is currently managing a large offshore team for a major US eTailer, developing and deploying next-gen eCommerce applications. Loves hats, hates complexity.

Sommaire

  • Contents
  • About the Authors
  • About the Technical Reviewer
  • Acknowledgments
  • Introduction
  • Benchmarking Techniques
  • Improving Client Download and Rendering Performance
  • PHP Code Optimization
  • Opcode Caching
  • Variable Caching
  • Choosing the Right Web Server
  • Web Server and Delivery Optimization
  • Database Optimization
  • Appendix A: Installing Apache, MySQL, PHP and PECL on Windows
  • Appendix B: Installing Apache, MySQL, PHP and PECL on Linux
  • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Apress
Auteur(s) Armando Padilla, Tim Hawkins
Collection The Expert's Voice in Open Source
Parution 01/02/2011
Nb. de pages 264
Format 19 x 23,5
Couverture Broché
Poids 553g
Intérieur Noir et Blanc
EAN13 9781430228981
ISBN13 978-1-4302-2898-1

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription