- Paperback: 384 pages
- Publisher: New Riders; 1 edition (October 31, 2010)
- Language: English
- ISBN-10: 0321656229
- ISBN-13: 978-0321656223
- Product Dimensions: 7.5 x 0.8 x 9 inches
- Shipping Weight: 1.4 pounds (View shipping rates and policies)
- Average Customer Review: 30 customer reviews
- Amazon Best Sellers Rank: #1,493,646 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Effortless E-Commerce with PHP and MySQL 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
Frequently bought together
Customers who bought this item also bought
From the Author
This book has been on my mind for years, largely driven by reader interest in it (and thanks for that!). I'm glad that the book is done and am pleased with how it turned out.
My goal for the book was to present the broadest range of what it means to perform e-commerce today: a lofty goal, to be sure. To do so, I came up with two concrete and practical e-commerce sites. The first sells virtual goods (namely, access to content). The second sells physical goods. That distinction alone makes a big difference as to how a site is implemented. From there, I continued to distinguish the two examples:
- One requires user registration and login (plus password management); the other doesn't
- One uses PayPal as the payment system; the other integrates Authorize.net directly
- One uses relatively simple PHP and MySQL; the other an MVC approach with MySQL stored procedures
- Only the second site requires inventory management
There was not room for some topics in the book (as a reviewer noted), so I've been writing separate articles and blog postings discussing those. You can find these, and other supplemental material, on my Web site (Amazon doesn't want me posting URLs here, but the Web site is just <my name>.com). As with all my books, I also answer support questions related to the material, or related things you're trying to do, in my support forums.
To be clear, one thing the book does not do is teach PHP or MySQL (or SQL, HTML, and CSS), but rather show how to apply them properly. Comfort with these technologies is assumed, although I would expect even seasoned Web developers will learn some new things. After much debate, I decided not to use object-oriented programming or frameworks in the book, although I do intend to write up supplemental material showing how some of the examples and code would be translated into an OOP or framework version.
Thanks for your interest in the book. It is appreciated. And if you purchase it, I hope you like it and find it to be useful and informative.
From the Back CoverSee all Editorial Reviews
Top customer reviews
I didn't read through Effortless E-Commerce with PHP and MySQL page by page. I already had a specific project in mind before I got started, so I was always thinking about how I could apply what I was learning to my project. I'd get excited after learning something new and head off on my own. This approach usually left me stuck, or worse, at a dead end -- then I'd return to the book for answers. This process was repeated over and over until I finally got my site up and running. Was this the best approach? Probably not. It worked for me though and I think that says something about the book. It's not just a cookbook style guide to create an e-commerce website (though it certainly can be that if you want it to be), there's also enough substance to equip you with the skills you need to go off on your own.
And for what it's worth, I find I still refer to this book on occasion as a general PHP and MySQL reference.
Some of the highlights of Larry's book include the presentation of his own voice in more detail than in Visual Quickstart guides. I loved his introductory components that outlined things such as PCI Compliance, security considerations, and advantages/disadvantages of various hosting packages with PHP sites. He also explained in greater detail ways to transfer over one's site from localhost to a paid server, which could involve either password protecting directories with secure information or putting them outside of the Web root, either method dependent on the option available from the corresponding service provider.
Most importantly, however, Ullman's book was not only a provider of detailed instructions on how to build two e-commerce sites with varied functionality, but also a demonstrator of new instructional concepts, such as how to use stored procedures (with MySQL); how to incorporate advanced regular expressions; how to use some amazing JQUERY tools for added functionality; and how to use module rewrites to alter the urls for added security and user-friendliness. I found that I was continually learning new concepts, not just repeating the previous pattern for the sole purpose of reinforcement. I have to agree with our Amazon reviewer friend, DeveloperJerry, that a book on M-commerce (mobile e-commerce) using PHP/MySQL would be excellent to see, as it would provide additional stellar examples for devices. In fact, I was so at a loss with finalizing Larry's Effortless E-Commerce book, as it had such appeal that I wanted it to continue on forever, that an M-commerce book would be most welcome, indeed.
I plan on continuing to work with the book in actually building the sites from scratch after both reading Larry's MySQL edition and getting more practice with using the phpMyAdmin tool. As a newbie, getting to this stage of development is a very thrilling process, one which I previously found impossible to achieve without the assistance of Larry's phenomenal teaching tools. I will just make concerted prayers, requesting that Larry decides to publish additional commerce books (M-Commerce, for instance) and publishes, possibly, a manual on JQuery specifically. Thank you so much, Larry, for the wonderful learning experience!
This is the third PHP book written by Larry Ullman that I've read in the last 6 months, PHP 6 and Mysql 5 for Dynamic Websites:Visual Quickstart and PHP 5 Advanced: Visual Quickpro being the other two.
As with the other two titles, the thing I like most about Effortless E-commerce is the online support. On Larry Ullman's website is a support forum where you can post questions or problems with the exercises in any one of his books. Within hours Larry himself will have the answers needed to get you unstuck, so that you don't spend hours blindly troubleshooting problems and getting distracted from the remainder of the book.
A must read for any beginner to intermediate programmer serious about learning PHP.
Most recent customer reviews
my life and family but the book seems to be written very clearly.
i'm sure it will come in handy some day.