最好的5个基于PHP的开源电子商务系统比较和评价
来源:互联网 发布:excel重复数据筛选 编辑:程序博客网 时间:2024/05/19 02:30
基于PHP的开源Shopping Cart系统有很多,
有些系统如osCommerce/zencart由于所用技术架构陈旧渐渐退出舞台。
本文介绍当前技术先进、社区活跃、更被关注和推荐的5个系统。
1. Magento
Magento是美国的一家公司基于zend framework开发的,可以想象这不是一个轻量级的电子商务解决方案。
这是一个相对严谨、功能齐全和安全性更好的解决方案。Magento支持多商店。
Magento被超过10万的商家使用,其社区最为庞大,技术支持也最为成熟。
最近被ebay并购,其未来发展应该更为稳定。
缺点是性能较差,饱受诟病。
通过开启Compiler模块等方法可以一定程度提高Magento网站的性能,参考如下链接:
http://www.yireo.com/tutorials/magento/magento-administration/1056-magento-spo
另外Magento使用的是Smarty模板,不如PHP简洁直接。
简而言之,如果不在乎服务器成本和学习成本,更关注技术支持和安全可靠,那么可选Magento。
2. Opencart
Opencart由英国的一个程序员开发,本身就是一个轻量级的Framework,基于MVC架构。
代码结构简洁易懂,易于扩展和定制,性能好,bug较少,社区活跃。
模板直接使用PHP。PHP程序员会很喜欢这个解决方案。
缺点是社区规模较小,安全性方面也需要开发者自己小心检查关键代码,尤其是第三方代码。
之前发生过opencart第三方pdf转换库代码侵入漏洞问题。
更多的使用评论可以参考:http://www.shopping-cart-reviews.com/carts/OpenCart.aspx
3. PrestaShop
PrestaShop由法国的一些学生开发,和Opencart一样是一个很简洁漂亮的Shopping Cart解决方案,
基于MVC架构。安装简单,文档丰富。
社区规模介于Magento和Opencart之间。使用商家到目前已经超过8.5万。
有很多扩展模块,不过付费的偏多。
缺点是MVC的组织比较古怪。代码结构、质量差于Opencart和Magento。bug相对较多。
和Magento一样使用Smarty模板,不够简洁直接。性能差于Opencart(注:以自己环境上测试数据为准)。
上面介绍的3个Shopping Cart是独立的解决方案,不依赖于其他CMS系统。
下面介绍的两个方案则是分别基于当前最著名的开源CMS系统:Joomla!和Drupal的。
4. Virtuemart
Virtuemart是基于Joomla!的Shopping Cart扩展插件。社区规模较大。
支付和送货的模块齐全。第三方扩展也较多。
如果你选择了Joomla!,那么毫无疑问选择Virtuemart。
5. Ubercart
Ubercart是基于Drupal的Shopping Cart扩展插件,最新版本3.0,完全兼容Drupal 7。
如果你选择了Drupal,那么毫无疑问选择Ubercart。
个人喜欢Opencart的代码结构,简洁优雅、很适合PHPer。
- 最好的5个基于PHP的开源电子商务系统比较和评价
- 最好的5个基于PHP的开源电子商务系统比较和评价
- 最好的开源电子商务系统osCommerce简介
- 最好的开源电子商务系统osCommerce简介
- 国内外著名开源b2c电子商务系统比较包括asp.net和php
- 国内外著名开源b2c电子商务系统比较包括asp.net和php
- 基于电子商务的CRM评价体系建设研究
- Magento专业开源的PHP电子商务系统
- 10款PHP开源的电子商务管理系统
- 20个基于PHP的开源内容管理系统推荐
- 20个基于PHP的开源内容管理系统推荐
- 20个基于PHP的开源内容管理系统推荐
- 10个最好的PHP网站后台管理系统
- ASP中最好的CMS系统的比较和汇总
- ASP中最好的CMS系统的比较和汇总
- ASP中最好的CMS系统的比较和汇总
- java,php,asp电子商务系统比较
- 10款PHP开源的外贸网店电子商务管理系统
- 字面值常量
- 无法创建字典管理表空间
- 关于“该列没有包含在聚合函数或 GROUP BY 子句中”
- C语言的42个运算符及15个优先级
- oracle体系结构
- 最好的5个基于PHP的开源电子商务系统比较和评价
- C++程序如何获得自身路径(Qt源码)
- svn文件冲突
- eclipse中静态链接库的 链接
- hdu1020
- hdu 1466 计算直线的交点数
- Poj 2914 无向图的全局最小割
- explain SQL语句性能检测
- myeclipse6.5注册码生成类