Advanced PHP Programming .. George Schlossnagle is a principal at OmniTI Computer Consulting, @author George Schlossnagle. */. Advanced PHP Programming has ratings and 11 reviews. Daniel said: No he leído el libro completo, tan solo el bloque de desarrollo de extensiones, en. Been meaning to say this for a while now but George Schlossnagle’s book – Advanced PHP Programming is excellent. This isn’t meant as an.
|Published (Last):||7 January 2008|
|PDF File Size:||9.41 Mb|
|ePub File Size:||1.39 Mb|
|Price:||Free* [*Free Regsitration Required]|
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 advqnced 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.
The Best Books of Check out the top books of the year on our page Best Books of Looking for beautiful books? Visit our Beautiful Books sdvanced and find lovely books for kids, photography lovers and more. Other books in this series. Linux Kernel Development Robert Love.
Python Essential Reference David Beazley. Programming in C Stephen G. Programming in Python 3 Mark Summerfield. C Primer Plus Stephen Prata. Schlossnag,e in Objective-C Stephen G.
Cocoa Design Patterns Erik M.
Buy for others
Python in Practice Mark Summerfield. XNA Game Studio 4. Django Unleashed Andrew Pinkham. Scalable Internet Architectures Theo Schlossnagle. Back cover copy 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.
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. Table of contents Introduction. Object-Oriented Programming through Design Patterns.
Advanced PHP Programming by George Schlossnagle
Introduction to OO Programming. A Brief Introduction to Design Patterns. When to Use Exceptions. Templates and the Web. Writing Your Own Template Solution. Creating and Managing Child Processes. Combining What You’ve Learned: An Introduction to Unit Testing. Unit Testing in a Web Environment. Managing the Development Environment. Designing a Good API. Design for Refactoring and Extensibility. Recognizing Cacheable Data Components. Choosing the Right Strategy: Hand-Made or Prefab Classes.
Integrating Caching into Application Code. Caching Reused Data Inside a Request.
Caching Reused Data Between Requests. Understanding How Databases and Queries Work. User Authentication and Session Security. Building a Distributed Environment. What Is a Cluster?
Advanced PHP Programming : Developing Large-Scale Web Applications with PHP 5
Caching in a Distributed Environment. Interacting with Remote Services. Testing an Entire Application. Passive Identification of Bottlenecks. A Smorgasbord of Profilers.
Installing and Using APD. Profiling a Larger Application. Evaluating Code Blocks and Functions.
Building a Benchmarking Harness. How the Zend Engine Schllossnagle Opcodes and Op Arrays. The Spread Client Wrapper. Writing Custom Session Handlers. Modifying and Introspecting the Zend Engine. Before joining OmniTI, he led technical operations at several high-profile community Web sites, where he developed experience managing PHP in very large enterprise environments.
Advanced PHP Programming : George Schlossnagle :
Before entering the information technology field, George trained to be a progrsmming and served a two-year stint as a teacher in the Peace Corps. His experience has taught him to value an zchlossnagle approach to problem solving that favors root-cause analysis of problems over simply addressing symptoms.
Book ratings by Goodreads. Goodreads is the world’s largest site for readers with over 50 million reviews. We’re featuring millions of their reader ratings on our book pages to help you find your new favourite book.