PHP @ Web Programming
 Programming Shed : Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
PHP Index - PHP Book :

PHP Book :
PHP Advanced for the World Wide Web Visual QuickPro Guide

PHP Advanced for the World Wide Web Visual QuickPro Guide
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


PHP Advanced for the World Wide Web Visual QuickPro Guide
by Larry Ullman

Paperback: 520 pages
Publisher: Peachpit Press
ISBN: 0201775972; 1st edition (December 15, 2001)


PHP is a server-side, HTML-embedded scripting language. It's frequently being used to replace the functionality created by Perl to write CGI scripts). Similar to both HTML and CGI, PHP is faster to program in and faster to execute than CGI. PHP was written specifically for Web site creation, unlike Perl, C, or Java. Companies such as Honda, Patagonia, and Zoom all have Web sites utilizing PHP. PHP Advanced for the World Wide Web: Visual QuickPro Guide consists of approximately fifteen chapters of step-by-step content, aimed at teaching specific topics in direct, focused segments. The scripts featured in this book are based on features and capabilities that current PHP users most frequently inquire about (e.g. sessions, authentication, and object-oriented programming). as well as detailing those technologies that will be more important in the future, such as XML and Wireless Access Protocols.


Customer Reviews
Reviewer: spunk
I came across this book while trying to find a more advanced PHP book. I own many on on the subject and have tired of them all covering the same handful of topics. I was after more of a "PHP theory" book. Something that takes the next step beyond syntax and reference (both of which are abundant online for free) and tackle the "how to put it all together" issues.

This book was one of the only books to start down that path. While not perfect, it begins to focus more on concepts than content. It's exactly what I expect from a Visual Quick-guide/start book. It gets you going and leaves you wanting more (which I think is a good thing). I am hopeful that someone will pick up on this idea and expand upon it.

Either way, this book offers far more than [price] worth of thought provoking information and insight. And while I wouldn't recommend it for your only PHP book, I would advise you to pick it up if you are looking to add to your knowledge.

Reviewer: headmot from Denver, CO United States
I was swayed to buy this book instead of the O'Reilly book because the reviews were all great and the book looked decent. The level of coverage is what I was looking for and both books were geared towards experienced programmers who want to get past the basics quickly. That summarizes what I like about the book.

However, the more I read, the less impressed I have become. As an experience programmer I keep noticing examples and descriptions of things that most experienced programmers wouldn't do. Here are a few examples:
* Examples use extensions like .inc and .class even though he describes the security issues with these extensions. If you copy the examples without reading this sidebar you might be doing yourself a misservice.
* The example demonstrating inheritance is a case where you probably shouldn't use inheritance. In other words, it's a technically correct example but probably not a good design. People who learn by example may learn bad habits.
* Also in the inheritance example, he includes both the inherited class and base class files in the file that uses the inherited class. I think most experienced programmers would have made the inherited class include the base class definition so the programmer only needs to include the class they are dealing with.

I may be nitpicking a bit and this book might turn out to be a decent reference. However I find myself taking everything with a grain of salt after seeing these types of subtle misteps. From an advanced book I expect a bit more.

Bottom line: I wish I had bought the O'Reilly book (though I haven't reviewed it so you should do your own comparisons).

Reviewer: Pete Norris, MAI from Knoxville, Tennessee United States
This is the fourth web site design and/or development book that I have purchased that was published by Peachpit Press. All four books are good books.

The "PHP Advanced For The World Wide Web" (written by Larry Ullman) has a lot of good information. All of the sample scripts for the book can be downloaded from the web site.... I have tested about all of the sample scripts and they work good. Also if you have a question the DMC Insights web site has a message board where you can get answers.

If you are a beginner like myself it will take longer for you to learn the material in this book. I recommend purchasing the first book on this topic (published by Peachpit Press and also written by Larry Ullman) entitled "PHP For The World Wide Web" which is a visual quick start guide and more of an entry level book and then use the first book as a reference manual.

I recommend starting from the beginning of this book and studying each of the chapters. In recommend studying the material and examples as though you were studying for a collegiate level examination. That is the type of study that it will take to learn this programming language.

The examples in the book build on themselves so you really need to start at the beginning. Also as you progress through the book you need to go back periodically and review the earlier chapters. The material in the earlier chapters will become more clear to you after you have studied the book for a while.

Reviewer: shindh from Pittsburgh, PA United States
When you think of technical writers, Larry is the man. This book is well designed and laid out. This reminds me raising alpacas and the ease associated with it. Woogie. Go out buy this book!






Book Subjects
PHP Beginner
PHP Reference Manual
Web Programming & Database
 
Other PHP Titles
Programming PHP
by Rasmus Lerdorf, Kevin Tatroe
PHP for the World Wide Web
by Larry Ullman
PHP Pocket Reference
by Rasmus Lerdorf
PHP 4 Developer's Guide
by Blake Schwendiman
MySQL/PHP Database Applications
by Jay Greenspan, Brad Bulger
PHP Programming for Windows
by Andrew Stopford
© 2005-2006, Programming Shed