If you're new to PHP, there's no better beginner's book than Larry Ullman's PHP for the World Wide Web: Visual QuickStart Guide -- but that's not the book we're here to tell you about. We'll assume you've already learned some PHP. Ullman's new PHP Advanced for the World Wide Web Visual Quickpro Guide will take you a quantum leap forward -- helping you write PHP code that delivers exceptional efficiency, reliability, security, maintainability, and portability.
Ullman begins with proper code structure and documentation, and a chapter on the appropriate use of objects to modularize your code and partition out processes. Then, it's on to the really useful stuff. Sophisticated database integration techniques. Advanced security, including protecting included files; safeguarding against user-submitted data; SSL, and email encryption. E-commerce applications, from product databases to order completion. Using CURL, PHP's powerful, multi-protocol file transfer library. Building XML applications with PHP. Generating images and PDFs on the fly. Even working with PEAR, PHP's complete framework and distribution system for reusable component development.
If you thought of PHP as just a tool for quick-and-dirty web projects, this book will be a revelation. (Bill Camarda)
Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. He served for nearly ten years as vice president of a New Jerseybased marketing company, where he supervised a wide range of graphics and web design projects. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.