See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

33 used & new from $0.01

Have one to sell? Sell yours here
 
 
PHP3: Programming Browser-Based Applications with PHP
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

PHP3: Programming Browser-Based Applications with PHP [ILLUSTRATED] (Paperback)

by David Medinets (Author)
3.0 out of 5 stars See all reviews (21 customer reviews)


Available from these sellers.


9 new from $3.76 24 used from $0.01

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

Product Description
Usage of PHP--cross-platform, server-side, HTML embedded scripting language--is rising by 100,000 domains per month. First PHP reference on market, and it contains more code examples with more comments than any other UNIX book. Provides UNIX programmers with all the necessary tools to build dynamic Web applications and databases from open-source software. CD-ROM includes Red Hat Linux 6.0 operating system, award-winning MySQL database engine, code listings, sample applications, software documentation, and much more.

See all Editorial Reviews


Product Details

  • Paperback: 448 pages
  • Publisher: McGraw-Hill Companies (October 4, 1999)
  • Language: English
  • ISBN-10: 0071353429
  • ISBN-13: 978-0071353427
  • Product Dimensions: 9 x 6.1 x 1.6 inches
  • Shipping Weight: 1.7 pounds
  • Average Customer Review: 3.0 out of 5 stars See all reviews (21 customer reviews)
  • Amazon.com Sales Rank: #2,629,294 in Books (See Bestsellers in Books)

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

21 Reviews
5 star:
 (3)
4 star:
 (7)
3 star:
 (3)
2 star:
 (4)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (21 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
35 of 36 people found the following review helpful:
5.0 out of 5 stars Great PHP3 book for building dynamic database applications!, November 29, 1999
I use PHP3 and mySQL extensively on my vtfood.com/trains web site, but up until now, it has been hard to find a well rounded PHP3 book.

This book covers everything from installing PHP, understanding all aspects of PHP, connecting to databases (such as mySQL), pattern matching, working with CGI, XML, and many other goodies.

I am a fairly experienced PHP programmer, but this book has shown me several advanced tricks that I didn't know about, mostly due to lack of time to research these types of things on my own.

If you are a beginner, this book is perfect for you because the technical topics are covered in a straightforward, non-technical manner with lots of sample code to learn from.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 23 people found the following review helpful:
2.0 out of 5 stars Rough start, January 14, 2000
By A Customer
Unfortunately, I expected the accompanying CD containing mysql, apache, php, etc., to be useful. Instead, the .tar files wouldn't compile without errors (I tried them on 2 different machines), and the my_ODBC tarball is actually for Windows. I ended up downloading the .tar's which then compiled flawlessly.

Now that I've gotten past the installation (no thanks to the book), I'm finding typos in the sample code. Grrrrrr.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
20 of 21 people found the following review helpful:
3.0 out of 5 stars Something for everyone but not enough detail for reference, January 11, 2000
By Eric Hwang (Edmonds, WA United States) - See all my reviews
(REAL NAME)   
If you're like me, you like to dive right in and start coding immediately to see what can be done. To do that, one needs a good reference on the available functions, syntax, etc. That's not what you'll get with Medinets' book.

While it does have a lots of useful information for beginning programmers and developers using MySQL and XML, it lacks depth. The book tries to cover too much territory and as a result fails to deliver enough useful information to make PHP accessible to all programmers.

There are plenty of code examples but they often refer to code used in previous chapters. I like to use books such as this as a reference and having to constantly cross-reference to other snippets of code is time consuming. I guess if I sat and read the book cover to cover, this would be less of a problem. However, most of the book is so rudimentary for most experienced programmers you would probably skim through it to get to what you need to know.

The most frustrating part of trying to really 'use' this book is that there is no function reference. Just a list of the functions without any parameter references or anything. I end up going to the PHP web site and getting more useful information online than in the book.

If not for some of the information on pattern matching, SQL and PHP installation, this book would have little value for me.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars bad as hell
hi!

this book is the worst one i ever worked with. the author uses advanced implementations in the first few examples, without explaination; some statements are just simply... Read more

Published on May 3, 2002

1.0 out of 5 stars Irrelevant
This is a PHP3 book and the current version is PHP4 -- so it behooves you to look for a good PHP4 book. I threw my copy away.
Published on July 18, 2001 by Christopher J. Abraham

4.0 out of 5 stars not as bad as other reviewers make it sound
This was the first book I bought on php. Medinets explains things very well, and it's clear he knows a lot of tricks for installing and making things work. Read more
Published on August 22, 2000 by Robert Nagle

4.0 out of 5 stars Good all-around book
I bought this book because I had never used Php or MySQL and wanted to learn them both. I wanted one book not two. Read more
Published on August 7, 2000 by tls213

4.0 out of 5 stars Good book, but ...
Very appropriate for who is already a good programmer, but lacks informations about the very basics of PHP. Read more
Published on August 2, 2000 by shinymetal

1.0 out of 5 stars just bad
This book was a terrible waste of money. The author uses bad examples that are often wrong, plus he confuses one example with another. Read more
Published on April 26, 2000 by dave

3.0 out of 5 stars Good Primer
I've looked at a bunch of PHP books and this one is a good variable/basic primer. I was a bit daunted by the length of the Wrox book so I picked this one up to quickly learn the... Read more
Published on April 19, 2000

4.0 out of 5 stars Really good examples,single functions not covered in depth
Examples, working method and ideas are well expressed. I found a little lack in the number of php functions enumeration and explication; this could reduce the enormous... Read more
Published on April 10, 2000 by Cristina Campanini

4.0 out of 5 stars Really good examples,single functions not covered in depth
Examples, working method and ideas are well expressed. I found a little lack in the number of php functions enumeration and explication; this could reduce the enormous... Read more
Published on April 10, 2000 by Cristina Campanini

1.0 out of 5 stars A terrible book
I was developing two websites using PHP3 and MySQL so I bought this book to help: wrong. It's a disaster. Read more
Published on April 9, 2000 by Michael T. Martin

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)

Look for Similar Items by Category


Plumbing Products in the Value Center

Home Improvement Value Center Plumbing Products
Turn it on for less with spectacular deals on brand-name faucets, showerheads, and more in the Home Improvement Value Center.

Shop the Value Center

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Smooth Operator

Shop for planers
With a planer every workpiece in your project can be a perfect match.

Shop for planers

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates