Buy Used
CDN$ 1.24
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: Our books ship from the USA and delivery time is 2 to 3 weeks.  Book has appearance of only minimal use. All pages are undamaged with no significant creases or tears. With pride from Motor City. All books guaranteed.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Web Application Development with PHP 4.0 Paperback – Jul 12 2000

3.7 out of 5 stars 40 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 34.35 CDN$ 1.24

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 416 pages
  • Publisher: Sams Publishing; 1 edition (July 12 2000)
  • Language: English
  • ISBN-10: 0735709971
  • ISBN-13: 978-0735709973
  • Product Dimensions: 17.5 x 2.4 x 22.1 cm
  • Shipping Weight: 658 g
  • Average Customer Review: 3.7 out of 5 stars 40 customer reviews
  • Amazon Bestsellers Rank: #3,075,352 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From Amazon

PHP is an open source Web-scripting language that has gaining steam in the development community, especially in the Apache Web server realm. With a syntax that draws heavily on C, PHP appeals to advanced programmers moving to the Web from traditional software development.

Web Application Development With PHP 4.0 isn't your typical run-of-the-mill language tutorial. Authors Ratschiller and Gerken purposely designed its content to appeal to coders already proficient in PHP but in need of advanced programming techniques and high-level application development skills. Assuming a strong programming foundation, this book can be considered a next-level PHP tutorial.

Drawing on their own experience of what's really important in PHP development, the authors dive into topics such as linked lists and associative arrays. They also weave topics like security and database access with software development issues such as three-tier architecture, versioning and program requirements. This balance makes for a nice fit for developers who have mastered the basics but are looking to hone their skills to move to the next level.

The book also goes into how to extend PHP by modifying its Zend language engine via the C source code. A companion CD-ROM includes PHP, MySQL, and Apache, as well as a number of utilities and the source code from the book. If you are already deep into PHP and want to graduate to guru status, this book's for you. --Stephen W. Plain


The authors present a set of interesting programming concepts, and the reader learns how to write good, reusable code. -- Bjorn Schotte

The authors provide useful examples that include real code. They also explain the code because they want you to understand how it works. -- Paul DuBois, Data Management, University of Wisconsin-Madison

See all Product Description

Customer Reviews

Top Customer Reviews

Format: Paperback
This book has great content, but the title is too broad for the subject matter.
When I first saw the title of the book, I was excited because I thought it was going to cover PHP web development. Instead, the book explains certain subjects within development, not all "web" development per se either. Talking about proper coding techniques is nice, but not what one would expect based on the title.
I was hoping for coverage on HTTP variables and how to extract data from them when using Form tags. Especially, SELECT tags with multiple selections allowed. Unfortunately, the authors chose to talk about how it works behind the scenes. This is nice to know, but as a developer, I thought the book would have covered more on "development"!
There is some good information on security and on array processing. Its written so the reader can get a good understanding on how web processing is done, problems to avoid, and how to use PHP in a very professional manner. I wouldn't recommend this as a reference book, but as a good book to read for any intermediate or advanced PHP web developer. It could enhance your current skills and coding practices.
As for me, I was hoping for a PHP web development book that provided aspects on using php to build various common web applications, like shopping carts, and how/when to extract HTTP globals, session variables, logins, menus, form tags, etc. This is what I was expecting when I saw the title. While I was dispointed that it didn't cover this material, the book did provide some useful information in certain areas.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This book is for people who are expeirenced with PHP and who wish to refine/extend their applications development skills (hence the title). As such, it is suited to web designers who have migrated to programming but who have no real formal programming background. I highly recomend this book because it provides the right guidence to turn you into a real "professional" web "programmer". So this book is a MUST if you have no formal programming training. I think that you need to be better than intermediate at PHP itself to understand ALL of it but it would still be useful for people who have already (but only) had a beginner's introduction.
Many of the discoveries in this book are quite profound (particularly with regards to how PHP implements structures such as arrays and objects) but it can be tough to read/comprehend if you're not really interested in the finer points. The author _does_ demonstrate how the finer points affect real-world implementations.
The nature of the [advanced] topics means discussing wider topics like XML are important and I think the author has approached this very well.
I found the session management part of this book by itself worth the purchace price. The only part of the book I didn't bother to read was the last chapter on writing your own PHP modules since I'm not a C programmer, however this may change.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
By A Customer on Sept. 18 2000
Format: Paperback
As a web applications developer, I tried out PHP on my own and then bought this book. This book is good, in terms of the theories behind PHP, however I think the author has a tremendous bias towards PHP. This is fair but he doesn't credit other CGI languages as much.
In chapter 8, the author discusses why certain companies chose PHP over say, Perl. I was in close touch with the first company he discusses and if you go to their website you will see why one probably should stay away from PHP - PHP slows the sites down tremendously.
Stick to Perl. The amount of modules available for Perl are tremendous, and same goes for regular expressions, security, and speed (which I feel PHP lacks all those). With the HTML::Mason module it is possible to embed Perl into .html files.
If you know Perl, no need to really buy a book on PHP. It's easy as the syntax of PHP is borrowed from C, Java and Perl.
Buy the book if you want to learn some interested general theories about the way web applications work, not how to code PHP.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I was disappointed with this book. As others have pointed out, this should not be someone's first book on, or first exposure to, PHP. You cannot learn PHP from this book.
That's OK, I've been using PHP for a couple years now. I was looking to take my PHP application development skills to the next level, beyond coding and into engineering. And the book gets sooooo close to being able to do that...and then just turns away from the challenge.
Here are some specifics:
* Many times the authors suggest you refer to other books to learn about other topics in software engineering to learn about topics they're breezing by, but they don't make useful suggestions for which books to actually go read.
* Many times the authors start discussing a major, important topic, explain a few details, and then implicitly refer you to the source code that's included on the CD.
* I wanted to learn about the optimal layout and organization of files and routines in a project. The authors make an initial stab at describing a good file system organization, but then fail to follow up and finish the job, leaving 80% unsaid. I suppose the example application on the CD will give me more info.
* What ought to be the heart of the book, a walkthrough of a real-world "knowledge repository" application the authors wrote for a client, is a mere 12 pages. You're advised, once again, to look at the source on the CD to learn more.
It's maddening. The authors are clearly PHP *experts*, and good software engineers to boot. And they know what they ought to be telling their reader, they just don't do it in any detail.
This would probably be an outstanding book if it was 150-200 pages longer (it's under 400 pages), with 75% of that dedicated to walking through all the design decisions and code explanations for their sample app.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most recent customer reviews

Pages with Related Products. See and discover other items: php