Web Application Development with PHP 4.0 (Landmark)

by Sams

$39.99
buy from amazon.com
Average Rating: * * * half star -
Sales Rank:927909 (lower is better)
Price Used:$0.11
Shipping:Free Shipping on most orders over $25*
Availability:Usually ships in 7 to 12 days
Label:Sams
UPC:752064709978
Pages:416
Binding:Paperback
Publication Date:2000-07-22
Published By:Sams
ASIN:0735709971
Category:Book

Authors

Editorial Reviews and Product Descriptions

Product Description

As Web sites and intranets become larger and more complex, static HTML files hit their limits. In the first part of Web Application Development with PHP the authors explain PHP's advanced syntax like classes, recursive functions and variables. They present software development methodologies and coding conventions which are a must-know for industry quality products as well as to help making develop faster and more productive. This part covers also many standard algorithms for tree-structures, string sorting and searching. Part Two focuses on the concept of Web Applications (as opposed to single scripts) and gives much insight into user and session management, e-commerce systems, XML applications and WDDX.

Amazon.com Review

PHP is an open-source Web scripting language that's 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 who are moving to the Web from traditional software development.

Web Application Development with PHP 4.0 isn't your run-of-the-mill language tutorial. Authors Ratschiller and Gerken purposely designed its content to appeal to coders who already are 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 together topics like security and database access with such software-development issues 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 includes PHP, MySQL, and Apache, as well as a number of utilities and the source code from the book. If already you're deep into PHP and want to graduate to guru status, this book's for you. --Stephen W. Plain

Topics covered: Development planning, coding conventions, advanced PHP syntax, associative arrays, polymorphism and self-modifying code, application design, HTTP and sessions, PHP normal form, database access with PHP, PHP, and XML, and extending PHP Zend engine.

Customer Reviews

An excellent book to upgrade our php skill to the next level - Reviewed on 2003-01-23
* * * * *
1 customer found this review not to be helpful.
I think this book is a must for every PHP programmer who would like to upgrade their skill to advance level. This book is not for a novice.

If you would like to know the "in and out" of PHP, and becoming expert in PHP, you must buy this book :)

You may love or hate this book - Reviewed on 2003-01-19
* * * * *
2 customers found this review helpful, 2 did not.

You may love or hate this book, since it's not the usual collection of code recipes, it's about application developing, methodologies and good coding practices. Heartily recommended, but only to advanced developers
Title is too broad based on material - Reviewed on 2002-09-06
* * *
3 customers found this review helpful.

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.

RE: Good tips and tricks for advanced development. - Reviewed on 2002-06-16
* * * *
1 customer found this review helpful.

Definitely not for novices. Is loaded with tips and tricks on data handling, specially liked the session handling techniques in the book. Could've been a bit more in depth though. But good book to get anyhow.
Not a PHP4 Book - Reviewed on 2002-06-05
* *
6 customers found this review helpful.

As another reviewer pointed out, this book was written when php4 was in beta. Despite it's title, this book is NOT a PHP 4.0 book. The extension of every example file throughout the book is .php3. The authors even present a round-about way of maintaining state using the uniqid function and rewriting the url. ??? If you're using PHP3 or if you don't mind filtering out the PHP4 relevant information, you might find this book useful, otherwise look at PHP4 Programming and/or the O'Reilly books.
Read More Customer Reviews »
Go To Amazon Product Page

* - See Amazon Product Page for shipping and pricing details.


Book Subjects