Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The PHP Anthology, Volume II: Applications

Buy
A compilation of best practice solutions to common Web Development problems in PHP, focusing on the achievement of practical goals by applying well-structured, object orientated software design principles.

Volume 2 covers the applications of PHP in the real world including authentication & access control, XML, stats & tracking, caching data to improve performance, design techniques and design patterns. The chapter on Design Patterns is particularly unique as it teaches readers about common object architectures which can be used to solve common (though unique) problems.

In addition to being an excellent reference with over 60 customizable solutions, the book acts as an excellent primer for Object Orientated Programming. PHP 5 has now been released and has been given significant OOP features, which are a must-learn for PHP Developers.

All code in the book is backwards compatible with earlier versions of PHP.

If I had one goal in mind while writing The PHP Anthology, it was to demonstrate just how easy it is to create intricate and powerful Web applications with an object oriented approach. In many cases, the more common procedural approach would result in unmanageable and bug-ridden “spaghetti code.”

In The PHP Anthology, Volume I: Foundations, I laid the groundwork by introducing that approach and demonstrating its application to some relatively simple issues in Web development. With Volume II, I hope to blow your socks off by tackling some traditionally complex problems with those same principles—to great effect. In examining the solutions here, you’ll see how putting together your application with well designed classes is much like stacking building blocks, each fitting perfectly atop the other. Thanks to the principles of object oriented programming (OOP), different “blocks” of code needn’t be concerned with the specifics of the other blocks in the structure.

One particular example in Chapter 3 looks at converting HTML content to Adobe’s Portable Document Format (PDF), using no less than eight separate classes in conjunction to fetch content from a database, parse the HTML, and, finally, output the PDF. The solution involves a number of steps, but, by breaking it down into manageable components in the form of classes, the complexity is reduced to the simple interactions between them.

(HTML tags aren't allowed.)

3ds Max Speed Modeling for 3D Artists
3ds Max Speed Modeling for 3D Artists
This book is aimed at artists who already know essentials of modeling and are considering modeling specialization. A big part of specialization involves seeking ways to streamline your work flow. Possibly you're a diploma student and want to level up your 3ds Max skills after a short course, or possibly you're self-taught and want...
Activex Programming With Visual C++ 5
Activex Programming With Visual C++ 5

ActiveX development is at the brink of an amazing explosion of possibilities. If you participate at all on the Internet newsgroups or mail lists, you know what we mean. The number of developers doing ActiveX development has increased dramatically. The type of development and the level of sophistication that applications are supporting are...

Precision Engineering
Precision Engineering
The Latest Techniques of Ultra-Precise Manufacturing for Creating Mechanical, Electronic, and Optical Products

Precision Engineering gives expert guidance on the application of manufacturing to micro and nano levels, using state-of-the-art miniaturization technology. The book fully explores these new in-demand...


Analytic Theology: New Essays in the Philosophy of Theology
Analytic Theology: New Essays in the Philosophy of Theology
Philosophy in the English-speaking world is dominated by analytic approaches to its problems and projects; but theology has been dominated by alternative approaches. Many would say that the current state in theology is not mere historical accident, but is, rather, how things ought to be. On the other hand, many others would say precisely the...
PPP Design, Implementation, and Debugging (2nd Edition)
PPP Design, Implementation, and Debugging (2nd Edition)
Extensively revised and expanded to cover the latest developments in PPP and network technology, this second edition addresses such current topics as:
  • PPP in today's telecommunications infrastructure
  • PPP and telephony
  • Optical (SONET/SDH) PPP links
  • The relationship between PPP and...
Understanding .NET (2nd Edition)
Understanding .NET (2nd Edition)

Microsoft's .NET is revolutionizing Windows-based software development. Since its initial release in 2002, .NET has changed significantly, becoming the foundation for a new generation of Windows applications. The .NET Framework and Visual Studio, the two core aspects of this initiative, provide a multilanguage environment in which developers can...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy