What web application framework based on php would be recommended to build an ecommerce site in?
Are there an e-commerce specific frameworks that include payment processing, user accounts, etc?
Thanks B
What web application framework based on php would be recommended to build an ecommerce site in?
Are there an e-commerce specific frameworks that include payment processing, user accounts, etc?
Thanks B
OpenCart is designed feature rich, easy to use, search engine friendly and with a visually appealing interface.
Demo:
Download:
You can download from the OpenCart Website or Directly (V1.4.9.1)
My thoughts:
With systems like Magento and osCommerce, there very bulky and poorly coded, OpenCart is a MVC Style framework, so if you have ever used codeigniter you would know half the system already.
The system does not take up heavy resources unlike some frameworks, it has a robust admin interface that shows you graphical statistics of your sales and helps you forcast sales, simple and logical payment api systems which allow you to add more payment systems with just drag and dropping of files.
I had the same requirement. After analysis I found that CodeIgniter Framework suits this requirement well. It has a cart class which helps to develop a ecommerce application quicker and cleaner. Also there is a Shopping Cart application based on CodeIgniter called GoCart (gocartdv.com). This is a very simple shopping cart which has only those minimal feature required for a shopping cart.
A late answer, but hopefully useful to others. Look into www.egg-basket.com. It's a million times easier to use than the likes of Magento and really easy to build up from.
Egg Basket differs in that it's a working store ready to be skinned up and populated with products, rather than being a tool intended to be used for setting a store up.
To me, this approach works because it means that to the end user, you've provided something bespoke with an admin panel that isn't full of developer tools, but all the hard work has still been done for you. It also results in an almost tiny footprint in comparison to Magento.
In terms of features, I don't think Egg Basket is amazing but it does have everything a basic store needs. It's an 'egg' :-)
Edit: Just to add, this framework is much more reasonably priced these days and 1.4 was released today with a new plugins system. I genuinely don't know of an easier platform to work with!
Drupal is a multi-site framework and Ubercart is its ultimate e-commerce addon.
ZenMagick has really high quality code...it's a full system but the API is flexible enough that you could completely rewrite the interface if you wanted.
It also makes use of several Symfony 2 bundles, so if you're familiar with Symfony that could be a plus.
I've never used it personally but Magento probably has the best reputation among the PHP-based eCommerce frameworks.
If you are talking about a framework CodeIgniter has a nice cart class built in, and is very well documented. If you don't want to start from scratch I recommend CS-Cart (small site) or Magento (huge site).
http://www.heroframework.com/ This is built on the top of the CodeIgniter framework and this is built on the top of the Zend Framework http://www.enlight.de/