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.)

php architect's Guide to PHP Security|
php architect's Guide to PHP Security|
With the number of security flaws and exploits discovered and released every day constantly on the rise, knowing how to write secure and reliable applications is becoming more and more important every day.

Written by Ilia Alshanetsky, on eo fhte foremost experts on PHP security in the world, php|architect's Guide to PHP Security focuses on...

PHP: The Good Parts: Delivering the Best of PHP
PHP: The Good Parts: Delivering the Best of PHP

Get past all the hype about PHP and dig into the real power of this language. This book explores the most useful features of PHP and how they can speed up the web development process, and explains why the most commonly used PHP elements are often misused or misapplied. You'll learn which parts add strength to object-oriented...

Dart: Up and Running
Dart: Up and Running
When we joined Google and entered the fascinating world of web browser development more than six years ago, the web was a different place. It was clear that a new breed of web apps was emerging, but the performance of the underlying platform left much to be desired. Given our background in designing and implementing...

Essential PHP Tools: Modules, Extensions, and Accelerators
Essential PHP Tools: Modules, Extensions, and Accelerators

This book is an essential guide to some of the best free add-ons to PHP. These add-ons, or tools, provide invaluable functionality for improving your PHP web applications, including accessing databases, generating robust Web forms, using page templating systems, creating and parsing XML documents, authenticating users, and much more.

...

Building Modern Web Applications Using Angular
Building Modern Web Applications Using Angular

Key Features

  • Learn about the core building blocks of Angular
  • Build and architect high performance web applications
  • Implement the latest JavaScript concepts in ECMAScript 2015, ECMAScript 2016, and TypeScript
  • Leverage the latest Angular features to get the most out of your web...
An R and S-Plus® Companion to Multivariate Analysis (Springer Texts in Statistics)
An R and S-Plus® Companion to Multivariate Analysis (Springer Texts in Statistics)

Applied statisticians often need to perform analyses of multivariate data; for these they will typically use one of the statistical software packages, S-Plus or R. This book sets out how to use these packages for these analyses in a concise and easy-to-use way, and will save users having to buy two books for the job. The author is...

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