Beginning PHP and MySQL E-Commerce and over one million other books are available for Amazon Kindle. Learn more
CDN$ 33.39
  • List Price: CDN$ 53.64
  • You Save: CDN$ 20.25 (38%)
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning PHP and MySQL E-Commerce: From Novice to Professional Paperback – Feb 25 2008


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 33.39
CDN$ 33.39 CDN$ 32.73

2014 Books Gift Guide for Children & Teens
Browse our featured books to find gift ideas for the boys or girls on your holiday shopping list this year!

Customers Who Bought This Item Also Bought



Product Details


Product Description

About the Author

Cristian Darie is a software engineer with experience in a wide range of modern technologies, and the author of numerous books, including his popular ASP.NET C# E-Commerce tutorial, his AJAX and PHP tutorial, and his SEO tutorial for PHP developers. Cristian is studying distributed application architectures for his PhD, and is getting involved with various commercial and research projects. When not planning to buy Google, he enjoys his bit of social life. If you want to say "Hi," you can reach Cristian through his personal website, http://www.cristiandarie.ro.

Emilian Balanescu is a programmer experienced in many technologies, such as PHP, Java, .NET, PostgreSQL, MySQL, and MS SQL Server. He currently works as a Wireless Network Administrator at accessNET International S.A. Romania, a company that provides fixed wireless access services operating a point-to-multipoint digital radio communication network with national coverage. You can reach Emilian at www.emilianbalanescu.ro.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 27 reviews
20 of 21 people found the following review helpful
Challenging but worth the effort April 23 2009
By Z. Werner - Published on Amazon.com
Format: Paperback
I have recently completed reading this book in its entirety. First, here's what I liked about this book. This book is a wonderful presentation of how to build an e-commerce site from start to finish. It touches on nearly all the major considerations you are faced with when developing an e-commerce site and the author uses sound coding practices throughout the book. The major topics readers will be interested in are creating shopping carts, search functionality, content management system, and the ordering system. I especially appreciated how SEO was integrated into this book and how AJAX was used to enhance some features. Another important aspect was its coverage of the many ways to accept online payments which are presented throughout the book. When I e-mailed Cristian a question regarding this book he replied promptly.

Here's what I disliked about this book. This book is not a beginning PHP book and it's not a beginning MySQL book like the title might suggest. It is a beginning e-commerce book and readers are expected to be familiar with both PHP and MySQL. It is also assumed that you are familiar with OOP and the smarty templating engine. For people not familiar with smarty this might be a little intimidating. Smarty is actually fairly straight forward but you might need to visit [...] for a crash course. Help is given to set up your working environment and the authors do get you started down the right path with smarty.

I certainly did not like the writing style of this book. Most chapters start out with objectives quickly followed by numerous pages of code. This section of code is followed by a paragraph, entitled what just happened, which loosely describes what the code does but not how the code works. This same process is repeated until the end of the chapter. All of the code is commented well but it's up to you the reader to understand what's going on. I would have preferred if a little more time was spent describing the concepts being used. I get the feeling the authors were trying to cram this book into 700 pages out of fear of having a 1000 plus page book. Personally I wouldn't have minded if it were that long. On the flip side this did force me to really focus and understand what I was reading and not just "follow along".

Lastly, I did not like that this book did not also cover macs. There are only a handful of changes that need to be made to make this work on a mac however if you are not familiar with developing PHP sites on a mac you could easily get hung up on one of these simple problems.

Considering my dislikes you might be surprised that I didn't rate this book lower, but a walked away having learned so much I had to give this book at least four stars. This book is challenging but well worth every page.

As for critics that claimed this book is "impossible" or that "the code doesn't work" or that "the author won't respond" don't believe it. This book is challenging but as long as you stay focused and follow the book closely there should be no problems and yes the author did respond to my questions.
10 of 10 people found the following review helpful
A very good book for ecommerce, but definitely not a beginner's book Aug. 18 2008
By Rangel A. Spasov - Published on Amazon.com
Format: Paperback
The book offers great insight for building the basis of a professional, scalable ecommerce system. The code is well explained, but only if you already have decent knowledge of PHP. My only complaint is the book's structure. For example, usually a chapter begins by fully creating all the database stored procedures and the data tier, then goes to the business tier, and finally explains the presentation stuff (the book uses the Smarty template engine). In my opinion it would be better if it was organized by functionality rather that application layers. It makes the book less logical and requires a little bit of getting used to.
3 of 3 people found the following review helpful
Be careful if you are on a windows based machine! Feb. 9 2010
By M. McMaster - Published on Amazon.com
Format: Paperback Verified Purchase
Be very careful with this book if you are on a windows based machine. There is a PHP bug noted on page 150. Unfortunately, no reliable fix or work around is noted anywhere. The fix noted on the errata sheet does not help the matter. Furthermore, there are many forums discussing the problem, but none of them offer a viable solution. The book could be worth four stars if this problem were actually addressed. The author new about the problem, but failed to offer a viable solution to people working on a windows based machine. All they had to do was create a different approach to making multiple queries to the database. What a disappointment.
2 of 2 people found the following review helpful
It is not for HTML beginners Feb. 3 2009
By Timurid - Published on Amazon.com
Format: Paperback
I can't really criticize a lot on this book. I am only on chapter 3 starting 4 today. This book requires some sort of programming knowledge, which suited me. So if you haven't developed any websites I wouldn't suggest it.

Mr. Darie makes you use smarty templates and yahoo table builder, which kind of upset me because I was hoping to see everything made from scratch without 3rd party engines and such.

Bottom line. This book needs a lot of dedication and time. It does teach you a lot of stuff, assuming you know the basics of programming.

Highly recommend for experienced programmers.
1 of 1 people found the following review helpful
Good book (but not for beginner) June 11 2009
By Dyn - Published on Amazon.com
Format: Paperback
Beginning PHP and MySQL E-Commerce: From Novice to Professional, Second Edition (Beginning: From Novice to Professional)

I'm an ASP.NET/C# developer, living in Microsoft world. I got tough time at very beginning to understand fully about PHP, Smarty, etc. So, I took a crash training about PHP/MySQL by reading "Beginning PHP and MySQL: From Novice to Professional". After that, things were getting much better.
The book itself is really good. I like its gradual approach from beginning to end, from front to back, about the developement of an e-commerce web site.

The only thing missing is about reporting. With decade experience of report development (although not in e-commerce field), I think reporting is an important functionality for e-commerce.


Feedback