Apress

Essential PHP Tools

Modules, Extensions, and Accelerators

By David Sklar

Essential PHP Tools Cover Image

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.

Full Description

  • ISBN13: 978-1-59059-280-9
  • 368 Pages
  • User Level: Beginner to Advanced
  • Publication Date: March 10, 2004
  • Available eBook Formats: PDF
  • Print Book Price: $34.99
  • eBook Price: $24.99
Buy eBook Buy Print Book Add to Wishlist

Related Titles

Full Description

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.

In response to the existing shortage of documentation about the tools, author David Sklar packs this book with details about installing, configuring, and using each tool—along with plenty of examples tailored to PHP 4 and 5.

Sklar also lays out the details of Auth and HTML_QuickFormtwo hard working PEAR modules, so you don't have to code your own authentication system or Web form construction set! Also included are chapters on debugging programs, and increasing Web server speed. In short, you will learn to eliminate inefficiencies in PHP, and enhance performance without any code modification.

Table of Contents

Table of Contents

  1. Accessing Databases with DB
  2. Accessing Databases with ADODB
  3. Using HTML_QuickForm for Form Processing
  4. Templating with Smarty
  5. Performing Event-Based XML Parsing with XML_Parser
  6. Developing Lightweight Web Services with XML_RPC
  7. Developing Heavyweight Web Services with SOAP
  8. Performing Easier XML Parsing with SimpleXML
  9. Sending Mail 
  10. Working with Authentication, Users, and Passwords
  11. Understanding PHP Internals
  12. Profiling and Debugging with Xdebug
  13. Accelerating with Code Caches
Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published