PHP3: Programming Browser-Based Applications with PHP

3.0 out of 5 stars 12 ratings
ISBN-13: 978-0071353427
ISBN-10: 0071353429
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Used: Good | Details
Sold by WonderBook
Condition: Used: Good
Comment: 100% Guaranteed. Serving Millions of Book Lovers Since 1980. Good condition. With CD! A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains.
Access codes and supplements are not guaranteed with used items.
FREE delivery April 21 - 26. Details
Or fastest delivery April 20 - 25. Details
Only 5 left in stock - order soon.
Ships from and sold by sweethomeliquid2.
$3.99 delivery April 21 - 25. Details
Or fastest delivery April 19 - 21. Details

Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

Amazon.com Review

David Medinets's principal task in PHP3: Programming Browser-Based Applications is to find common ground for a discussion of PHP3, the database-interfacing module for the Apache Web server. Unfortunately, his task is subverted by PHP3's complexity.

In principle, PHP3's Perl-like script slides into HTML. When accessed by a browser, the code is interpreted by the Apache server, building a Web page out of data pulled from an SQL database through Apache's PHP3 module. The centrality of PHP3 in linking the user to the database is clear, but the stability of a uniform PHP3 implementation in an intrinsically heterogeneous Linux/Unix environment is so problematic as to be prohibitive.

To be fair, Medinets's PHP3: Programming Browser-Based Applications is a thoughtfully constructed book, but it sends mixed signals about whether it will enter the fray of PHP3 module support. Medinets's 20-page line-by-line description of building PHP3 begins with guidelines on how to make a new gcc compiler. Safe to ignore? Maybe not, because his Apache server-build instructions should be followed verbatim. A clean build and test on a generic Linux distribution is a multi-day effort because essential environment variables aren't documented--neither by Medinets nor by the PHP3 development team. Dynamical loading of the PHP3 module (the modern standard for module handling) is itself a subject of strongly worded statements in the newsgroups. Medinets has no comment on this show-stopping issue.

The book consists of didactic chapters on data manipulation, regular expressions, basic object-orientation, the CGI interface, and XML, all of which get interspersed with task-oriented interludes on connecting to databases, maintaining lists, creating HTML modules, and managing concurrent access. Over 100 pages of appendices provide SQL and PHP function references and Internet resources.

But the PHP3 development team must stabilize its interfaces before any single-source tract will suffice. Until then, readers must make personal commitments to read all available documentation. For the fearless few who venture into the PHP3 backcountry, Medinets offers an errata page at www.mtolive.com/phpbook to help with orientation. Active PHP3 mailing lists (www.php3.org) contain questions and answers, which are disparaging and hyperbolic but occasionally helpful.

The PHP3 developers have an outpost with a stable platform, and Medinets is safe at the outpost, but his smoke signals are too far away and the winds too variable for him to be of much help to us yet. --Peter Leopold

From the Back Cover

The most comprehensive collection of PHP programming tools for creating dynamic Web pages available anywhere.

As the essence of the Web resides more and more in databases, UNIX programmers need a complete set of tools that work well together, as well as a platform for building dynamic content. In this first-of-its-kind book/CD-ROM package, programmers are provided with an expansive set of support tools to develop state-of-the-art, dynamic Web applications and databases using. All open source software.

Written in a clear and precise manner by well-known author David Medinets, this book will teach you how to use the power of award-winning PHP and SQL Web tools to program browser-based applications. Programming languages, an open source database engine, and the Red Hat Linux operating system are fully explored, giving you a clear understanding of this thriving, explosive technology.

Plus, the accompanying CD-ROM contains the PHP programming language, the SQL database engine, the Red Hat Linux 5.2 operating system, sample applications and code listings, and all the software documentation found in the book.

UNIX Administrator's Complete Programming Toolkit:

PHP Fundamentals Database Fundamentals Advanced PHP Application Fundamentals Application Examples Extending PHP

Product details

  • Publisher ‏ : ‎ Computing McGraw-Hill (October 4, 1999)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 448 pages
  • ISBN-10 ‏ : ‎ 0071353429
  • ISBN-13 ‏ : ‎ 978-0071353427
  • Item Weight ‏ : ‎ 1.1 pounds
  • Dimensions ‏ : ‎ 6 x 1.5 x 9 inches
  • Customer Reviews:
    3.0 out of 5 stars 12 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more

Customer reviews

3.0 out of 5 stars
3 out of 5
12 global ratings

Top reviews from the United States

Reviewed in the United States on January 12, 2000
Verified Purchase
19 people found this helpful
Report abuse
Reviewed in the United States on November 30, 1999
Verified Purchase
34 people found this helpful
Report abuse
Reviewed in the United States on April 9, 2000
Verified Purchase
5 people found this helpful
Report abuse
Reviewed in the United States on August 22, 2000
4 people found this helpful
Report abuse
Reviewed in the United States on January 9, 2000
6 people found this helpful
Report abuse
Reviewed in the United States on March 9, 2000
4 people found this helpful
Report abuse
Reviewed in the United States on December 2, 1999
11 people found this helpful
Report abuse
Reviewed in the United States on April 10, 2000