Are you ready to begin programming with PHP and MySQL? Then get ready...
Build an online catalog and a members-only site Everyth...
"This book is by far the best computer programming book I have ever...
I won't pretend to debate this authors knowledge of the php language. For all I know he could be a genious with it. However the material is presented very poorly and lazily. The author frequently gives half-baked explainations of functions or concepts in the php language and then tells me if I want to learn more to goto the php documentation manual. NEWS FLASH! If I wanted to learn from the poorly written documentation I would have been doing that already. People buy these books for the purpose of getting in depth explainations that go beyond documentation. People don't like to be told to goto a website for more information. Is this a book about php? Or a book about which of the official php documentation files I should read? The author was just too lazy to explain things. While I agree that using online documentation is necessary, he tells you to go online and read the documentation almost every other page. Very poor explainations, and it's a pain in the butt to keep switching between the book and the browser to get a full understanding of the concepts. Don't waste your money.
The good : ---------- - Well structured content - The SQL part is not bad The Bad : --------- - hardly any explanation on why to use this or that function - very bad programming style (= spaggetti code) - gives you the example then you'll have to figure out how it works in a lot of cases Conclusion : ------------ Not very enthousiast about this book, the SQL primer is nicely written (but a little limited), the php part is D-grade level.. If looking for a good book about php and mySql turn to the book edited by Worx (see my other review)
I skimmed through this book once, and I read the reviews here. I thought this book could not have been that bad. It is a well structured book (from reading the Titles and SubTitles). Then I started reading it in details - lucky I borrowed this book from the library. This book started off so well. It promises "best practices", yet delivers very bad coding habits and taking shortcuts. The book outlines and titles were well designed, but the details were nothing more than, "Hay, here is the syntax, this is the usage plus some simple examples..., and you can use this to design database." Nothing that I couldn't find from the online PHP manual, and probably with better examples. Functions and keywords used were never explained properly. Its like, "Kid, now that I taught you addition, multiplication, subtraction and division.... You should be able to go out and solve the 2nd law of Thermodynamics because all mathematics built upon plus and minus." Not only that you can't do "Everything" reading this book, having read it I think I know less PHP. This book reflect badly on the publisher as well, I'd think twice buying similar book from them.
In the Introduction, the author claims that this book "is targeted at novice web developers". And true enough, the first two chapters guide the novice how to install and configure MySQL, PHP and Apache. Obviously these chapters have been written or thoroughly edited by an English speaking person. Then, from third chapter, the geek takes over ! He writes assuming that the reader has prior knowledge of PHP and MySQL, using terminology that he does not explain. In almost all chapters, instead of elaborating the subject under discussion, he suggests that the reader should look up the recommended website. I thoroughly recommend any book on PHP/MySQL written by any author other than Vikram Vaswani. I did not learn anything new from this book, which is "the worst" computer book I have ever read. How can any reputable House publish a book that consistently urges the reader to seek knowledge from elsewhere ?
I found myself looking elsewhere for the information I needed to understand just about everything in this book. I bought this book a couple of years ago and gave up on it, then came back to it recently as I needed to learn some of the information. It is very difficult to glean a thorough understanding of the subject matter from this book. BTW, it is not well-structured. I would have moved all of the mysql content to the front, with a thorogh explanation of those commands, and maybe adding a brief html overview, then explain the php. This guy makes a lot of references to stuff he hasn't explained yet.
Friedman is brilliant. He’s got an amazing way of synthesizing massive amounts...
Marketplace
Close Window