Full description not available
M**R
Detailed tutorial, well done
Larry Ullman in his PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (4th Edition) provides a well written and very detailed tutorial about how to create dynamic web pages by effectively combining PHP and MySQL. This book provides the basic knowledge of dynamic web site creation presented in an easy-to-understand, quick-to-learn, easy-to-retain style. Moreover, Larry presents the information with relevant examples which can later be used as a toolbox of reusable code for web site developers, a *huge* value-add. The crescendo of his masterpiece is the final chapter which walks the reader through creating a basic e-commerce site.What made his book so appealing to me is that the author walks the reader through his working source code, line by line, and explains what's going on behind the scenes. He also uses repetition (but not to the point of redundancy) to help the reader retain information. The examples are clear and relevant to modern web demands. Larry provides all source code on his web site, and it works!The code is heavily commented and can easily be adapted to current web needs as it covers relevant topics to today's web site builder's needs. The source code does not merely cover a given concept. It also provides a general style of programming specifically applicable to dynamic web site creation which will quietly help even seasoned programmers be more effective. Much more than simple code snippets, these pieces of code are full, working examples which can easily be used to develop a new web site from the ground up but are also modular so they can be dropped into an existing site.Larry provides detailed information about the functions included in his book, and his detailed but easy-to-understand writing style is a huge value add over the technical documentation found elsewhere. He also provides plenty of references on how to access the source technical documentation so the reader can get all the nitty gritty details if he so desires.His book is heavily cross-referenced and provides many tips and comments as a supplement to the main text.Moreover, the book moves along a consistent, measured pace from the first chapter to the bonus appendix - yes, make sure you read the bonus appendix as it is chalked full of useful information.The only area of improvement I can think of (and this is a very minor point) is that having a bit more sample/test data for the database for each of the examples would have been useful for more detailed testing (and hence understanding) of the examples, especially for the ecommerce example.This was the first book I have read by Larry Ullman, and I would like to say I recognized the long hours and hard work that went into this book and really appreciate his efforts. He has made my life all that much less complicated as I can now move forward confidently to begin the process of quickly developing a complex ecommerce site. Well done.
J**.
Thorough and well written, excellent value
Pros+ a lot of material, organized well, explained well+ changed lines in code are highlighted+ code lines are numbered+ screenshots of results+ emphasis on security+ few errataCons- code downloaded from the book's website could be renamed to add some description, so instead of "script_12_08.php" I'd rather see "script_12_08-delete-entry.php". This might not be a problem for someone going in order, but I wasn't, so I had to open files by trial and error until I found what I was looking for.- Also, in the later chapters, the folders don't match the book. For example in the Kindle version, there's a listing for Script 10.3 edit_user.php, but in the files I downloaded, "script_10_03.php" is for sticky2.php, which is not in the book. Looking further into it, the zip file phpvqs4_scripts.zip doesn't match the book and may be for a previous edition. But it still helped a lot to look at that code in an editor.[EDIT : The code is not mismatched; I mistakenly downloaded the code from the author's other book on PHP, PHP for the Web: Visual QuickStart Guide (4th Edition). ]Other comments-I bought the Kindle edition, but I wouldn't use it on a Kindle because the screen is too small. Tablet use was fine.-There's more topics covered than I need right now, so it will be a good go-to book when I need more info.-I slogged through a lot of it non-linearly, and after a day, was writing scripts and getting results from a database. Even though the book had everything, I still had to do a lot of debugging (on my own php code, not the book's) and the book has a section on debugging; the downloaded code, mismatched as it is, was helpful in this regard.
Trustpilot
1 month ago
2 months ago