PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
| |||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||
| Sort customer reviews by: | |||||||||||||||||||||||||||||
|
Show All Reviews on Page
Hide All Reviews on Page
| |||||||||||||||||||||||||||||
| PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide | |||||||||||||||||||||||||||||
|
It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book's publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject.
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 21 of 21 | |||||||||||||||||||||||||||||
| Review Date |
Review Rating(5 High) |
Review Helpful to: |
Customer Review | Reviewer Info |
Permanent Link |
||||||||||||||||||||||||
| Reader Reviews Below Sorted by Newest First | |||||||||||||||||||||||||||||
| 11-23-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Hi there,
this was one of the great online purchase, i am looking forward to buy new books fromk amazon. they have a perfect customer assistance. (Review Data Last Updated: 2008-12-04 07:13:02 EST)
|
|||||||||||||||||||||||||||||
| 10-03-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I have been trying to implement a simple to moderately complex PHP/mysql/website for some time and have searched all over the 'net' looking for simple practical ways to implement such a web site with PHP and mysql. I have purchased several books, and have tried demo versions of software that 'build' sites for you, but my lack of expertise in PHP makes it impossible to edit or customize the generated sites for my purpose. For newbies (and not OOP geeks) looking to learn PHP, this book is excellent and well written and will probably be my last 'shot' at building the site that currently exists only in my mind. But as the 1 to 3 star reviews point out, it is definitely a learning tool, not a reference book. Also, it does take time to get used to the two column format and the small print - but the effort is well worth it. (You can download all the scripts and view them in a 'php text editor' of your choice - that definitely helps when reading the book). And the scripts have lots of comments so reading and comprehending what they are doing and how they do it is fairly easy to accomplish. To conclude, if you cannot learn the basics of PHP and MYSQL from this book, and put together a simple web site, then you (and I) should probably find another hobby!
(Review Data Last Updated: 2008-11-23 07:31:35 EST)
|
|||||||||||||||||||||||||||||
| 10-01-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
The book is very good for novices and intermediate PHP WEB developers who want to master the advanced skills of PHP and mysql , the book contains alot of scripts and figures illustrating each concept in the language in 620 pages by larry ullman a very expreienced programmer, the book devote the first three chapters for PHP fundamentals for creating dynamic web site including : PHP syntax , Handling user supplied data , validation , Templating system , Sticky forms and more ...
The second part of the book which begin with chapter 5 introduce Mysql database assuming that you never heared about it , then chapter 5 learn you the SQL syntax that you will need in any application you write like creating databses , retrieve, update, delete, using conditionals and functions also assuming that you don't know anything about SQL , then Chapter 5 for advanced SQL and mysql , this chapter rocks cover advanced database design concepts with figures, normalization, Full text searches and transactions for e-commerce web apps . The third part of the book rollback the wheel again to Common programming techniques illustrate using hidden form fields, paginating query results and making sortable displays, sending mails, file uploads, PHP interaction with HTTP through PHP headers, cookies and sessions , then chapter 12 dive into security methods like preventing spam, improving seesion security, SQL injection attacks and database encryption . The fourth part of the book illustrate Perl compatible regular expressoins, and Making universal websites through Unicode for non english programmers and translitration, and discuss language and timezone with Mysql and working with locales . The last three chapters (120 pages) for three real world application Message board, user registeration and e-commerce website that will wrap your mind around all the concepts for best programming practices of php . (Review Data Last Updated: 2008-10-04 00:44:38 EST)
|
|||||||||||||||||||||||||||||
| 09-22-08 | 2 | 1\2 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
And the overwhelming positive reviews found here only add to the disappointment.
I will admit that the book gives a very good first impression. Sadly, after the initial reading and usage, it quickly becomes obvious that the book falls short in most critical areas. Each and every line of code is repeated (and explained) over and over again, very redundant and annoying. Not only that, but the layout is very hard to read or follow. Unfortunately, the book's contents do NOT make up for its weak presentation. For a 600+ page book, surprisingly little content (to accommodate all the repeated code) , making this book absolutely useless as a reference. The worst part of this book is just how impractical it is. It teaches you the VERY basics of web programming as a concept (it doesn't even touch on the subject of OOP). Otherwise, just think of it as a detailed PHP lexicon. I wouldn't recommend this book to anyone, and most certainly not to someone who's at all serious about web programming. I give this book 2/5 because I did end up learning something from it. The author is obviously knowledgeable and writes beautifully, I will not shy away from his other books, just proceed with caution. (Review Data Last Updated: 2008-10-03 08:55:25 EST)
|
|||||||||||||||||||||||||||||
| 09-16-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If you want to know how to set up an interactive web site where you want to set up a MySQL database and have internet users interact with that database through PHP code, and also learn how to implement security measures, and learn all of this in a step-by-step build up fashion from the first to the last chapter, then this is the book for you. You learn because you are literally forced to try out the code, FTP it to your site, and try it out.
If you don't have a domain name, along with the domain services offered by domain server entities, you will need to do that first before giving this book a try. I know that you can install Apache and MySQL on your local machine, but it's just not the same. There are certain things that this book will not tell you, simply because of the different ways that technical issues and procedures are set up in the different domain services out there. (Review Data Last Updated: 2008-09-23 07:55:55 EST)
|
|||||||||||||||||||||||||||||
| 09-06-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Extremely well written, good learning curve, the author knows and explains the problems that you'll encounter in real life, rather to babble about some useless theory.
Highly recommended! (Review Data Last Updated: 2008-09-17 12:57:29 EST)
|
|||||||||||||||||||||||||||||
| 07-06-08 | 2 | 1\6 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I don't understand why the same exact code needs to be repeated twice on the same page, every page. It's not only a waste of space, it's distracting and difficult.
The whole book could have been printed with less than half this number of pages. I'll work through it when I get the time and PATIENCE. Shees. (Review Data Last Updated: 2008-09-09 07:57:57 EST)
|
|||||||||||||||||||||||||||||
| 06-29-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
PHP 6 and MySQL 5 by larry ullman is one of the best book I've read in my life , the book contain 17 chapters , covering topics for beginners to advanced topics and it is explain the most common web application examples like (develop user registration , build message board , e-commerce website) .
the book covers the fundamental details in very quick way and specific which is makes the reader build the web application in very short time . the great thing about this book , it discuss the new improvement mySQL and unicode which is help non-English developers. (Review Data Last Updated: 2008-07-07 05:11:55 EST)
|
|||||||||||||||||||||||||||||
| 06-23-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Although I have some background with programming (Basic, Pascal, COBAL) and desktop db business applications, I had been somewhat intimidated by the idea of server-side programming.
I can only tell you that I did in fact take this book one chapter at a time, sometimes re-reading some sections several times, and marking-up certain parts with a hi-liter and a red pen. I followed the tutorials, downloaded the scripts from the book's associated website, and even got help directly from the author at his website's forum. Don't misunderstand me, that I marked-up the book, did homework, and asked questions was a reflection of how the book did engage me - AND TAUGHT ME. The book is well written, methodical, detailed, and its intended audience seemed to be someone with my background (pretty fluent in HTML, handy with CSS, has a basic understanding of databases and programming concepts, and who enjoys the learning process under a good professor). This book will get you started and on your way - correctly. It was the perfect launch site for me (once you get through this book you will be in a good position to evaluate what you need to learn next). As for me, this book (alone) taught me to write programs/scripts to login users, develop MySQL databases, write database reports, do user input forms and process them at the back-end updating the database tables, sessions, cookies, etc. etc. Select this book. Your php output will be, primarily, html markup. So if you don't know HTML - spend some time with that first -- along with CSS (I recommend CSS The Missing Manual by David S. McFarland). (Review Data Last Updated: 2008-06-30 00:29:21 EST)
|
|||||||||||||||||||||||||||||
| 05-14-08 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I'll keep it brief since "Customer" nailed it with their review already, but wanted to say with this book and the free manuals on PHP and MySQL I was up to speed and developed my first dynamic web site in a matter of weeks, reading and learning part-time at night.
I wanted to go a bit further than just basic PHP and MySQL as part of a current personal project; researching and learning about open source CMS, web applications and web application frameworks, and how it all fits together. (Review Data Last Updated: 2008-06-23 01:15:02 EST)
|
|||||||||||||||||||||||||||||
| 04-19-08 | 1 | 0\6 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This book is a complete waste of money. You can find all the material covered here for free online. The book is difficult to read because of all the author's tips, the small size of the letters in the text, and because the text in each page is divided in two columns wich is absurd. buy something else instead.
(Review Data Last Updated: 2008-05-21 00:32:17 EST)
|
|||||||||||||||||||||||||||||
| 04-15-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Larry Ullman's extensive experience as a developer and writer shows. This book is very well structured and builds upon itself intuitively to the reader. The exercises are pragmatic. The only thing that he might have touched upon in this book is OOP--fortunately his book PHP 5 Advanced: Visual QuickPro Guide covers the subject extensively.
This book also provides several key reference tables that I go back to often, e.g., MySQL data types (pg 110...got that memorized). So, the ongoing value is there. There have been a few times where the index didn't point me to the page I was looking for even though I know it's in the book somewhere. I noticed that Larry's next book is on AIR (has his enthusiasm shifted, or perhaps it's just that he's covered PHP from every conceivable angle at this point??). While I'm sure he'll shed valuable light on AIR, I look forward to his return to PHP prose. On a side note, Larry makes himself tirelessly available to his readers on his forum and via email. That's pretty extraordinary, too, I think, yet I'm bewildered how he finds the time. (Review Data Last Updated: 2008-04-20 07:23:43 EST)
|
|||||||||||||||||||||||||||||
| 04-15-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Larry Ullman's extensive experience as a developer and writer shows. This book is very well structured and builds upon itself intuitively to the reader. The exercises are pragmatic. The only thing that he might have touched upon in this book is OOP--fortunately his PHP 5 Advanced book covers the subject extensively.
I noticed that Larry's next book is on AIR (has his enthusiasm shifted, or perhaps it's just that he's covered PHP from every conceivable angle at this point??). While I'm sure he'll shed valuable light on AIR, I look forward to his return to PHP prose. On a side note, Larry makes himself tirelessly available to his readers on his forum and via email. That's pretty extraordinary, too, I think, yet I'm bewildered how he finds the time. (Review Data Last Updated: 2008-04-15 07:48:49 EST)
|
|||||||||||||||||||||||||||||
| 04-14-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Larry Ullman's "PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide" is great because it can be applied to real world websites. Mr. Ullman does a fine job in conveying the finer points of PHP.
(Review Data Last Updated: 2008-04-20 07:23:43 EST)
|
|||||||||||||||||||||||||||||
| 04-10-08 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is definitely not for someone new to programming or relational databases. The pace is fast which works well if you already know those things but need to know how to do them in PHP and mySQL. Those new to either of those two concepts should probably look for something more basic
(Review Data Last Updated: 2008-04-15 07:48:49 EST)
|
|||||||||||||||||||||||||||||
| 04-02-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is an excellent book. All the codes works! I recommend to buy it. It is worth for the money.
(Review Data Last Updated: 2008-04-11 07:43:40 EST)
|
|||||||||||||||||||||||||||||
| 03-31-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
One of the best and easy to understand book. The author is very helpful as well. He is a serious author, who wants to please the readers. So for those who might not like his present books, be sure to check his future books. :)
(Review Data Last Updated: 2008-04-03 07:39:44 EST)
|
|||||||||||||||||||||||||||||
| 03-10-08 | 4 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I am about half way through the book, and as the title says - very new to PHP. So far I have found the book very useful and easy to understand, 80% of the time. The other 20% is just my ignorance to the subject matter. The author suggests that if you feel a slower pace might help, to try his other book "PHP for the World Wide Web: Visual QuickStart Guide," which goes at a more "tempered pace." I felt this might behoove me but when I found the book at Borders Books they only had the second addition which was copyrighted for 2004, the book before us is copy 2008, and I believe the easier version Mr. Ullman referred to only went to PHP 4. Perhaps that is the latest version of that book, and maybe it would not make that much difference about the versions. I did read them side by side and I believe he is right if you are a total beginner, as it seemed to be a little more hand-holding and pedantic with the details. I did not buy it however, as I feared there might be a newer model. Back to PHP 6 and MySQL 5, I will add that I am the type that does a lot of reviewing and checking up on these purchases, especially since I am having to self-teach on every subject from Dreamweaver and Photoshop to CSS and PHP, so I think it's accurate to say that I found this book always the top rated, and thus purchased it. I tend to lean toward the Head First series on the programming subjects, because they are perfect for the "real" beginner, but there was not an offering exactly like PHP & SQL from Head-First, , and as I say the Larry Ullman book always popped up as the book of choice in this subject. So far, it has been very helpful and I have no real complaints. Good job Mr. Ullman.
Richard Seymour Boston, MA (Review Data Last Updated: 2008-03-31 07:42:45 EST)
|
|||||||||||||||||||||||||||||
| 02-29-08 | 4 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I liked this book as an entrance to PHP and to lessen the somewhat steep learning curve of web site scripting. This book does that great! However, I don't like that the author seems to get lazy and doesn't fully explain an admin page that a user will get automatically redirected to when they log in with the correct username and password. "For the sake of brevity" is used too much. While sometimes this is fine and it can be figured out, the author really needs to elaborate on some permission and security issues with password authorization in PHP. There is really no mention on whether it can even be done with PHP and MySQL alone. Overall good book but I really wish Larry included at least one fully functional example.
(Review Data Last Updated: 2008-03-12 23:00:33 EST)
|
|||||||||||||||||||||||||||||
| 02-22-08 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I used to have the old version of this book as well as PHP4 & MySQL 4.1. I was in limbo, at the time I upgrade my version of MySQL 4.1 to MySQL 5.0. The current and stable version of MySQL has a lot of changes and added new features. It is not easy to just move to this new version without good knowledge of the old version and a good reference
to the new/current one. Currently, I am in chapter 8, enjoying it and learning it the right way. Thanks Larry great job! John Anthony Web Designer & Applications Programmer (Review Data Last Updated: 2008-03-01 07:45:47 EST)
|
|||||||||||||||||||||||||||||
| 01-04-08 | 4 | 0\6 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I like this book. The postage packaging was good. That was good business.
Thanks a lot Franklin (Review Data Last Updated: 2008-02-22 07:43:41 EST)
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 21 of 21 | |||||||||||||||||||||||||||||
| All Books | Arts | Biography | Click Here For An A-Z Index Of All 213 Best-Seller Subjects | Business | Children's | Comics | ||||||
| Computers | Cooking | Engineering | Entertainment | Health | History | Home | Horror | Humor | Law | Fiction | Medicine | Mystery |
| Nonfiction | Outdoors | Parenting | Professional | Reference | Religion | Romance | Science | Sci-Fi | Sports | Teens | Travel | |