Authors Luke Welling and Laura Thomson's technique aims to get readers going on their own projects as soon as possible. They present easily digestible sections on specific technical processes--"Accessing Array Contents" and "Using Encryption with PHP" are two examples. Each section centres on a sample program that strips the task at hand down to its essentials, enabling the reader to fit the process into his or her own solutions as required. Tables that list options and other nuggets of reference material appear as well, but the many examples and the authors' commentary on them take centre stage.
Most of the PHP books we purchased had some excellent chapters, but then devoted half of their length to a function reference. This book is nearly 900 pages long, and by not including another function reference, there was room for plenty of examples.
The book is divided into five parts. The first goes through basic language and programming concepts fairly quickly. We look at files, strings, arrays, regular expressions, code reuse and Object Oriented programming.
Part two deals with MySQL, we start with concepts, cover common queries and move on to advanced topics such as security and optimisation.
Part three deals with e-commerce and security. We look at threats, common ways of mitigating risk and how to implement security features using PHP. Topics include using Secure Sockets Layer (SSL) and authentication.
Part four is called Advanced PHP Techniques. It contains information on interacting with other parts of the server, or the network, dealing with date and time in various formats, generating images on the fly and using session control.
We think that the book's greatest selling point are the project chapters in part five. Each of these covers one realistic application in detail, with complete source code and discussion of why it was written that way, what compromises where made, and suggestions on ways to modify or extend the applications. The projects are: a bookmark system to demonstrate automatically personalising a site to your user's interests, a shopping cart, a content management system, a web based email service, a mailing list manager, a discussion forum, and a PDF document generation system.
Bill Camarda, a reviewer at a rival book store, described PHP and MySQL Web Development, as "Practical, effective, and cool."
We hope you get as much out of this book as we put into it.
A surpassed book, nowadays PHP is not the same language as described in this book. Even MySQL has evolved beyond what is explained here. Read morePublished on 6 May 2009 by Faken
This is like reading any old example based book - wrox are the leaders in these type of books and they are garbage at it. Read morePublished on 18 Mar. 2009 by Mr. L. Macdonald
I learnt a great deal from this book. Every question I had I found the answer. I have written a lot of PHP software since and I still use it for reference. Read morePublished on 21 Jun. 2004 by Pryce Jones
Hi I'm 15 years old and have had this book for almost a year. Generally, I think this book is good for the beginner. I only knew HTML before this book. Read morePublished on 10 May 2003 by "mike_ns15"
This book is an excellent start into understanding php and MySql, however as mentioned in previous reviews the installation guide is vague at best with some information needed on... Read morePublished on 14 Feb. 2003 by C Parker
Although this book is great for getting you started with plugging PHP and MySQL together, it falls seriously short with both examples and explanations on the latest security... Read morePublished on 6 Dec. 2002
As a "newbie" to pdp , I really depended on the "Installing PHP 4" section . I was truly disappointed. Read morePublished on 26 Aug. 2002 by MR HUGH COLGAN
I'm not 'experienced' or 'academic' but I liked this book a lot. Why? Because it offers a do-it-yourself guide to the key challenges I faced as I tried to build myself a personal... Read morePublished on 16 May 2002
The book has a very academic style and assumes a knowledge of computer language syntax and a technical vocabulary. Read morePublished on 21 Mar. 2002