Résumé
In just a few years PHP has rapidly evolved from a small niche language to a powerful web development tool. Now in use on over 14 million Web sites, PHP is more stable and extensible than ever. However, there is no documentation on how to extend PHP; developers seeking to build PHP extensions and increase the performance and functionality of their PHP applications are left to word of mouth and muddling through PHP internals without systematic, helpful guidance. Although the basics of extension writing are fairly easy to grasp, the more advanced features have a tougher learning curve that can be very difficult to overcome. This is common at any moderate to high-traffic site, forcing the company hire talented, and high-priced, developers to increase performance. With Extending and Embedding PHP, Sara Golemon makes writing extensions within the grasp of every PHP developer, while guiding the reader through the tricky internals of PHP.
L'auteur - Sara Golemon
Sara Golemon has been a core contributor to the PHP project since 2002, and is author of a dozen PECL extensions as well other other Open Source projects. She is actively involved in the planning and development of PHP6, and has written dozens of pages of the online manual including several whole reference sections and appendixes.
Sommaire
- Introduction
- The PHP Life Cycle
- Variables from the Inside Out
- Memory Management
- Setting Up a Build Environment
- Your First Extension
- Returning Values
- Accepting Parameters
- Working with Arrays and HashTables
- The Resource Data Type
- PHP4 Objects
- PHP5 Objects
- Startup, Shutdown, and a Few Points in Between
- INI Settings
- Accessing Streams
- Implementing Streams
- Diverting the Stream
- Configuration and Linking
- Extension Generators
- Setting Up a Host Environment
- Advanced Embedding
- A: ZendAPI Reference
- B: PHPAPI Reference
- C: Extending and Embedding Cookbook
- D: Additional Resources
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Developer's Library |
Auteur(s) | Sara Golemon |
Parution | 30/05/2006 |
Nb. de pages | 410 |
Format | 17,5 x 23 |
Couverture | Broché |
Poids | 678g |
Intérieur | Noir et Blanc |
EAN13 | 9780672327049 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Linux
- Informatique Bases de données Produits SGBD MySQL
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application Apache
- Informatique Développement d'applications Langages PHP