Skip to main content
  • Book
  • © 2004

Essential PHP Tools

Modules, Extensions, and Accelerators

Apress

Authors:

Buy it now

Buying options

eBook USD 24.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 34.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages N2-xx
  2. Databases

    1. Front Matter

      Pages 1-1
    2. Accessing Databases with DB

      • David Sklar
      Pages 3-22
    3. Accessing Databases with ADODB

      • David Sklar
      Pages 23-51
  3. HTML

    1. Front Matter

      Pages 53-53
    2. Templating with Smarty

      • David Sklar
      Pages 93-147
  4. XML

    1. Front Matter

      Pages 149-149
  5. Networking

    1. Front Matter

      Pages 223-223
    2. Sending Mail

      • David Sklar
      Pages 225-240
  6. Debugging, Caching, and Optimizing

    1. Front Matter

      Pages 263-263
    2. Understanding PHP Internals

      • David Sklar
      Pages 265-274
    3. Profiling and Debugging with Xdebug

      • David Sklar
      Pages 275-295
    4. Accelerating with Code Caches

      • David Sklar
      Pages 297-330
  7. Back Matter

    Pages 331-348

About this book

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.

Reviews

From the reviews:

"This book intends to simplify programming tasks through the use … . The intended audience is intermediate-to-advanced, although I believe it is also of great use to the uninitiated. The Introduction provides a solid introduction to the use of PEAR … . The section on databases is required reading for anyone wishing to … . The Smarty chapter is an excellent introduction into templating … . Especially enjoyable is the chapter on PEAR’s Mail_mime … . I particularly enjoyed the level of detail given … ." (Mitchell Pirtle, International PHP Magazine, Issue no. 4, 2004)

About the author

David Sklar is an instructor at The New School University and an independent technology consultant. He is coauthor of the book PHP Cookbook and the author of the Learning PHP. David has spoken at many conferences, including the O'Reilly Open Source Conference, the EGovOS Open Source/Open Standards Conference, and the International PHP Conference. His consulting practice focuses on interactive Internet applications, distributed systems, scalability, and security. Additionally, David is a principal of the Transparency Project, a nonprofit organization that coordinates data markup standards and builds tools that analyze publicly available political and campaign finance information. David was a founder and the chief technology officer of both Student.Com and TVGrid.Com, where he led teams of PHP developers that built multilingual data-driven web applications. He holds a degree in computer science from Yale University.

Bibliographic Information

  • Book Title: Essential PHP Tools

  • Book Subtitle: Modules, Extensions, and Accelerators

  • Authors: David Sklar

  • DOI: https://doi.org/10.1007/978-1-4302-0714-6

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: David Sklar 2004

  • Softcover ISBN: 978-1-59059-280-9Published: 11 March 2004

  • eBook ISBN: 978-1-4302-0714-6Published: 01 January 2008

  • Edition Number: 1

  • Number of Pages: XX, 368

  • Number of Illustrations: 51 b/w illustrations

  • Topics: Web Development, Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 24.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 34.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access