Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Advanced PHP Programming
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Advanced PHP Programming

Advanced PHP Programming

A Practical Guide to Developing large-scale Web sites and Applications with PHP 5

George Schlossnagle

650 pages, parution le 16/03/2004

Résumé

Over the past three years PHP has evolved from being a niche language used to add dynamic functionality to small sites to a powerful tool making strong inroads into large-scale, business-critical Web systems.

The rapid maturation of PHP has created a skeptical population of users from more traditional "enterprise" languages who question the readiness and ability of PHP to scale, as well as a large population of PHP developers without formal computer science backgrounds who have learned through the hands-on experimentation while developing small and midsize applications in PHP. While there are many books on learning PHP and developing small applications with it, there is a serious lack of information on "scaling" PHP for large-scale, business-critical systems.

Schlossnagle's Advanced PHP Programming fills that void, demonstrating that PHP is ready for enterprise Web applications by showing the reader how to develop PHP-based applications for maximum performance, stability, and extensibility.

L'auteur - George Schlossnagle

George Schlossnagle is a contributor to the PHP project and an Apache module author who also has years of hands-on experience in building large-scale PHP sites and applications.

For two years he was the senior architect at one of the largest PHP sites on the Web (serving over 130 million dynamic PHP pages per day). He is also the author of the APC compiler cache and the APD profiler (Zend engine extensions), both of which were developed to increase performance on highly transactional Web systems.

He is a regular speaker at leading open source conferences such as PHP-Con and ApacheCon, and he now runs a consulting company specializing in scalable Web applications.

Sommaire

  • Introduction
  • I. Implementation and Development Methodologies
    • Coding Styles
    • Object-Oriented Programming through Design Patterns
    • Error Handling
    • Implementing with PHP: Templates and the Web
    • Implementing with PHP: Standalone Scripts
    • Unit Testing
    • Managing the Development Environment
    • Designing a Good API
  • II. Caching
    • External Performance Tunings
    • Data Component Caching
    • Computational Reuse
  • III. Distributed Applications
    • Interacting with Databases
    • User Authentication and Session Security
    • Session Handling
    • Building a Distributed Environment
    • RPC: Interacting with Remote Services
  • IV. Performance
    • Application Benchmarks: Testing an Entire Application
    • Profiling
    • Synthetic Benchmarks: Evaluating Code Blocks and Functions
  • V. Extensibility
    • PHP and Zend Engine Internals
    • Extending PHP: Part I
    • Extending PHP: Part II
    • Writing SAPIs and Extending the Zend Engine
    • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Developer's Library
Auteur(s) George Schlossnagle
Parution 16/03/2004
Nb. de pages 650
Format 18 x 23
Couverture Broché
Poids 1030g
Intérieur Noir et Blanc
EAN13 9780672325618
ISBN13 978-0-672-32561-8

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@commande.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