PHP shopping cart dissapointments
Thursday, January 29th, 2009Ok, if you’re a developer like me, it’s not often you find a product that what you want how you want it. I’ve been on a quest to find a great open source shopping cart developed in PHP. I have tried the following open source carts.
OS Commerce
Zen Cart
Magento
Prestashop
Open Cart
PHPMass
Ultimately… I am completely disappointed. I would not want to use any of the carts listed above for a client website. Either the admin side is weak and doesn’t offer much of anything (open cart), or it offers too much (Magento) and in many cases (except magenta and possible Prestashop) the interface is incredibly ugly. Is it too much to ask for a simple shopping cart that is designed well, that offers a decent selection of payment gateways, a few nice features like coupons and end it there? If anyone knows of such a cart, let me know! OS Commerce or Zen Cart is the closest thing to what I want, but I find them to have the some of the worst interfaces of the list. Prestashop was decent, but it seems to be going in a direction opposite of what I want, sort of like a Magento wannabe. The only cart that I’ve used and liked (at least somewhat) is a commercial cart called digishop. But in my opinion, one of digishop’s greatest flaws is not being open source. They have a little statement on their site that says it’s open source once you pay for it, meaning that the code is not encrypted, but that is far from what I consider to be “open source”. I think the benefit of open source technology is the community. The community that can help develop, patch, extend, answer questions for people new to the system etc. Digishop also lacks developer documentation. So anyone wanting to dive right in, needs to figure it out on their own.
I believe this has led me to a place though where I may develop my own cart. I am a big fan of the Code Igniter framework, and would love to see a simple shopping cart that has some basic functionality in it (user accounts, coupons, easily extendable, and a few decent payment gateway options) and, a decent non-ugly interface. If anyone out there knows of a project started like this already, I’d love to hear about it. All my searches for a code igniter cart have let me down.