Helpful votes received on reviews: 100% (1 of 1)
Location: Ontario, Canada
Birthday: April 2


Top Reviewer Ranking: 589,082 - Total Helpful Votes: 1 of 1
PHP: Your visual blueprint for creating open sourc&hellip by Paul Whitehead
Books on PHP are definately improving as time goes on. This is the best book I've seen so far for the beginner, and I definately wish I had it when I was started learning 3 years ago. A wide variety of functions were covered to get the novice familiar with how PHP works, giving them a good foundation to move onto more advanced books and/or tutorials.
I would have given it 5 stars if it weren't for the fact that it failed to stress the importance of form related security (which should definately be taught from the beginning), as well as writing with registered_globals off (which is the default setting in PHP for 4.2 or later). Many beginners who follow this book may wonder why their… Read more
Secure PHP Development: Building 50 Practical Appl&hellip by Mohammed J. Kabir
When I saw this book at the local bookstore (one of only 10 PHP related books in stock), I thought, "Awesome! I've been looking for some more securing applications techniques." It turned out to be a big let down.
The book is roughtly 750 pages (large print), the first 50 or so was an introduction and gave a few bad examples vs. good examples of code (which was good, and actually made me think the rest of the book was going to be good), then jumped directly into "here's 650 pages worth of class based applications for you to use". The last 40-50 pages of the book was a chapter called something to the effect of "Optimizing and Securing PHP". Of the whole… Read more
PHP Advanced for the World Wide Web: Visual QuickP&hellip by Larry Ullman
I've gotten to the point now after 3 years of PHP coding that I can write database based applications in my sleep. I'm familiar with at least 60% of the non-database related PHP functions. I consider myself an advanced PHP programmer.
When I read through this book, I found myself wanting more. Sure, it opened my eyes up to a few functions I wasn't familiar with (such as using true type fonts for images), but I found it to be lacking overall. I was surprised that the ob_start()/ob_get_contents() related functions weren't even mentioned with the ultra basic templating class used at the beginning of the book. Nor was custom error handling even touched on.
That's not to say that… Read more