computers and internet |
Aftersleep Books
|
||||||||||||||||||||
PHP and MySQL Web Development Second EditionThe following report compares books using the SERCount Rating (base on the result count from the search engine). |
|||||||||||||||||||||
|
Aftersleep Books - 2005-06-20 07:00:00 | © Copyright 2004 - www.aftersleep.com () | sitemap | top |
The authors wrote that they aimed their book at readers who have some HTML and some programming experience, but not necessarily any web-programming experience. That put me in their target market, and I found the book an excellent fit.
I looked over the second edition today, and it is a significant improvement. The code is now current with PHP 4.3, and while the authors try to use techniques that don't require the latest PHP version, the code is more compatible now with the latest version (e.g. register_globals is not assumed to be set On). Other tweaks in the code listings, e.g. "if (isset($myvar))" instead of "if ($myvar)", show the code has been polished. The typeface is improved too; there seems to be more text on each page but it's actually more legible.
I looked up a practical problem today, how to log-in and keep session-state variables for database-authenticated users. Lots of articles on the web, and even some PHP books, offer home-grown solutions that could be translations of 1997 Perl code, but Luke & Laura give a simple and elegant method (in chap. 20) that exploits PHP's latest built-in capabilities and is easy for me to extend. They extend it, too, in their example apps later in the book.
PHP is popular because it's a cheap, easy, and full-featured language for web programming. This book has the thorough and practical approach that will have you quickly building commercially useful PHP applications.