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

45 used & new from $0.01

Have one to sell? Sell yours here
 
 
Web Application Development with PHP 4.0 (Landmark)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Web Application Development with PHP 4.0 (Landmark) (Paperback)

by Tobias Ratschiller (Author), Till Gerken (Author)
3.7 out of 5 stars See all reviews (39 customer reviews)


Available from these sellers.


14 new from $7.90 30 used from $0.01 1 collectible from $39.99

Customers Who Bought This Item Also Bought

PHP and MySQL Web Development (4th Edition) (Developer's Library)

PHP and MySQL Web Development (4th Edition) (Developer's Library)

by Luke Welling
4.4 out of 5 stars (199)  $31.49
Beginning PHP4 (Programmer to Programmer)

Beginning PHP4 (Programmer to Programmer)

by Wankyu Choi
4.0 out of 5 stars (47)  $39.99
MySQL (4th Edition) (Developer's Library)

MySQL (4th Edition) (Developer's Library)

by Paul DuBois
4.6 out of 5 stars (116)  $31.49
PHP 4:  A Beginner's Guide

PHP 4: A Beginner's Guide

by William McCarty
3.6 out of 5 stars (13)  $29.99
JavaScript Bible, Fifth Edition

JavaScript Bible, Fifth Edition

by Danny Goodman
4.0 out of 5 stars (23)  $31.49
Explore similar items

Editorial Reviews

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.

Review
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 Editorial Reviews


Product Details

  • Paperback: 416 pages
  • Publisher: Sams (July 22, 2000)
  • Language: English
  • ISBN-10: 0735709971
  • ISBN-13: 978-0735709973
  • Product Dimensions: 9 x 7.2 x 0.9 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 3.7 out of 5 stars See all reviews (39 customer reviews)
  • Amazon.com Sales Rank: #1,063,200 in Books (See Bestsellers in Books)

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)
(1)

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

39 Reviews
5 star:
 (17)
4 star:
 (6)
3 star:
 (6)
2 star:
 (9)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (39 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
51 of 56 people found the following review helpful:
5.0 out of 5 stars A must-have classical for advanced PHP development, August 6, 2000
By James Baldwin (Washington, DC USA) - See all my reviews
Most definitely, this book is not for beginners - but if you're an intermediate to advanced programmers, either with experience in PHP or another programming language, you'll want this book. The best aspect of this book, and the reason I think it has the potential to become a true classical for the PHP language, is that it covers the concepts behind web application development. After all, you have the online reference if you need to quickly check the syntax of a function! But where's the manual that teaches you about coding style, project layout and management, security, usability, session management, user authentication and advanced XML topics?

The authors write about development concepts, PHP's advanced syntax, application design, web application concepts and strategies, the Phplib, XML applications, and extending PHP with C. While presenting a lot of extremely valuable information in a condensed format (for example, most longer code examples are not printed in the book but can be found only on the CDROM), the authors still write in an easy and friendly manner. You always see that they really know the PHP language, and that they love working with PHP - indeed, both are well respected in the community. The quotes from the Dao De Jing (or Tao Te Ching) really add atmosphere to the book and bring up the level of Perl's Camel book. A definitive thumbs-up for this excellent title!

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



 
38 of 41 people found the following review helpful:
5.0 out of 5 stars Such a great language - such a great book!, August 12, 2000
By Ken Deal (Sidney, Australia) - See all my reviews
I've been a professional programmer for 10 years now (client/server applications), but I haven't made the move to WEB programming yet. Some colleagues pointed me to PHP for web development and I immediately fell in love with it (coming from C/C++). Still, many basic concepts of web development were completely hidden for me and while I had no problems to learn PHP's syntax quickly, I didn't quite understand all the meanings of sessions, XML, web security, and so on. Then I found this book and I was ENLIGHTED.Do I hate all those fluffy computers books with no meaningful content but lots of source and function references! In contrast, the authors of this book write in a very straight-forward way, precisely, and still entertaining. And they cover many concepts behind web development, focusing on the implementation with PHP. It may be a lucky coincidence, but the authors wrote exactly about the things that interest me as I'm starting professional web development with PHP. The only chapter I didn't really need was the one about coding conventions because experience has already taught me to comment and format my code. Everything else I can put into practice immediately. I've found particularly helpful the tips&tricks the authors provided; they're clearly taken from their own real life experience and have saved me hours of finding my own solutions to strange problems.Therefore, this book was great for me and I'd warmly recommend it to others. This one is going to stay on my desk for a while! :-)
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 23 people found the following review helpful:
3.0 out of 5 stars "A few cool programming tricks with PHP.", August 9, 2000
By Alex K. "ak67" (Seattle, WA USA) - See all my reviews
When ordering this book, I expected it to contain one of the two things: a PHP language reference with examples, or a discussion of problems in web application development with an explanation of PHP approach to their solutions. Instead, I received a book that should have been titled "A few cool programming tricks with PHP". The biggest problem of the book is trying to cover too many general web- and programming-related concepts and failing to cover any of them in sufficient detail. As a result, advanced readers will get little beyond a few cool tips, and intermediate and beginning readers may not get enough information to actually use the concept. It seems like the authors picked several topics that they liked, and showed some neat tricks, without much regard for comprehensiveness or completeness.

Chapter 1, "Development concepts", has nothing to do with PHP, and adds little value. The topic is much better covered by "Code complete" by McConnell and "The practice of programming" by Kernigan and Pike.

Chapter 2, "Advanced syntax", touches on several small aspects of PHP syntax, and several selected data structures (linked lists and assosiative arrays). Since PHP does not present any difficulties in expressing these data structures compared to other programming languages, I didn't understand why those data structures were chosen here. The chapter also has an interesting example of self-modifying code (actually, dynamic code evaluation at run-time, which is not an unexpected feature for an interpreted language), and then warns "The technique used here ... should never be used like this in production scripts."

Chapter 3, "Application Design: A real-life example" presents a PHP-based IRC char server. Although authors show several interesting programming tricks, this is not a type of application one would consider "typical" for PHP. Interesting, but hardly useful.

Chapter 4, "Web application concepts", condenses together HTTP and sessions, secutiry, and usability in about 45 pages. Chapter 5, "Basic web application strategies", touches on "PHP normal form" (basic layout of a PHP script), project layout, CVS, and three-tiered applications. Again, if you are not familiar with the concepts, you risk not grasping the discussion.

Chapter 6, "Database access with PHP", covers PHPLib (I would expect a chapter on different database drivers avaiable for PHP). The chapter describes database abstraction and authentication used in PHPLib, but offers little practical advice. Read PHPlib online documentation instead.

Chapter 7, "Cutting-edge applications", offers some advice on parsing XML and using WDDX.

Chapter 8, "Case studies", offers a look at several commercial high-traffic sites that utilize PHP. The jist of all case studies is "we used it and it worked", although they include statements that will raise some eyebrows. BizChek.com case study says that PHP was selected over mod_perl because "BizChek developers felt that [mod_perl] might be lacking in dealing with high-volume Web applications". And MarketPlayer.com chose PHP because "most of the company was comfortable using WYSIWYG applications for Web development". I never thought of PHP as a "WYSIWYG" application.

Chapter 9, "Hacking the PHP core" is only truly useful for people who intend to contribute to PHP development, and I flipped through it very quickly.

Overall, the book is a good and entertaining reading written on a high professional level, but it definitely is not a reference nor a textbook. If you are already familiar with the concepts discussed in the book, you will find little new information. And if the concepts are new to you, you may be better off learning them elsewhere.

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

5.0 out of 5 stars An excellent book to upgrade our php skill to the next level
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. Read more
Published on January 22, 2003 by reza iqbal

5.0 out of 5 stars You may love or hate this book
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. Read more
Published on January 19, 2003 by Foti Massimo

3.0 out of 5 stars Title is too broad based on material
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... Read more

Published on September 5, 2002 by Mrs. Soap Maker

4.0 out of 5 stars RE: Good tips and tricks for advanced development.
Definitely not for novices. Is loaded with tips and tricks on data handling, specially liked the session handling techniques in the book. Read more
Published on June 15, 2002 by Valentin Secades

2.0 out of 5 stars Not a PHP4 Book
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. Read more
Published on June 4, 2002 by ryan thomson

5.0 out of 5 stars Who this book is for.
This book is for people who are expeirenced with PHP and who wish to refine/extend their applications development skills (hence the title). Read more
Published on January 22, 2002 by Tezz

3.0 out of 5 stars Stick to the Subject Matter
A good book overall for getting up and running with PHP. It is technical, so keep that in mind if you are adequate in HTML and want more. Read more
Published on January 2, 2002 by D. Bishop

5.0 out of 5 stars i read it!!!! finally...
the best book ive ever seen!!!!

not for rookies about programming but it opened my eyes about lots of tricks and capabilities of the best scripting language :)

a must for... Read more

Published on October 17, 2001 by fede

5.0 out of 5 stars Helps make code more professional
I realize that for experienced programmers, this book brings up a lot of standard topics, but for someone like me (I majored in Art at college) it brings up issues that I really... Read more
Published on October 11, 2001 by A. C. Johnson

4.0 out of 5 stars Very Advanced
I am a beginner and this book is way too advanced for me. This book is for those who already know everything about PHP but need a way to apply it in a Professional Application. Read more
Published on August 10, 2001 by Gene Ballard

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]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Get Creative with Dremel Power Tools

Dremel power tools
Take on your next project with a versatile Dremel power tool. Shop now and save on Dremel power tools and take advantage of FREE Super Saver Shipping to save even more.

Shop Dremel tools

 

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.
 

Don't Find Yourself Ankle-Deep in Snow

Shop for snow throwers
From big yards to decks and driveways, a snow thrower is a wise investment for the winter season.

Shop for snow throwers now

 

 

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
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
Glenn Beck's Common Sense

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