CS-Cart是国际化英文外贸网店最优方案!

Opencart vs Prestashop vs Magento

新兴的基于PHP/MySQL的开源免费网店软件,有这三种:Opencart, Prestashop, Magento。这三种网店软件已经后来居上,全面超越osCommerce, Zencart, CRE Loaded。如果你只想建设一个中小型网店,使用这三种成熟的软件是完全可以的。然而,这三种网店软件都各有优缺点,究竟选择哪一个,我们先做一下对比,在你对比之后,根据自己的需求选择。当然,您也可以向EKUZO告知详细需求,我们帮助您确定要采用的网店软件。

功能比较:

功能 Prestashop Magento Opencart
代码开源 100% 100% 100%
价格 免费 免费 免费
模板引擎 Smarty Smarty PHP
多语言支持      
多币种支持      
产品评价      
产品投票      
下载支持      
相关产品      
产品属性      
简讯发送      
折扣券      
搜索友好链接      
备份和恢复      
可打印发票      
销售报告      
免运费      
批发      
新闻和活动      
预购清单      
客户感言      
订单跟踪      
常见问答      
代金券      
浏览过的商品      
积分      
批量添加目录      
批量添加产品      
产品比较      
统计分析      
广告联盟      
会员分级      
单页购物车      
订单条码      
退换货支持      
RSS 支持      
标签支持      
发送给朋友      
访问限制      
在线帮助软件      

结论:Magento胜出,Prestashop和Opencart落后。

代码比较:

Opencart 的code不仅仅是非常优秀的,而且是一个简单高效的framework。它采用MVC schema开发,具备了清晰的逻辑结构,易于学习和修改。当然前提是你要具有很强的PHP开发能力。Opencart 没有使用Smarty模板引擎,这是EKUZO非常赞赏的它的一个原因。这种方案不仅仅能提高运行效率,还能让程序员大大减少code工作量。

Prestashop也是基于PHP5开发的,采用smarty模板引擎。作者们最初设计的MVC schema并不优秀。初次接触Prestashop的code,会吃力一些。由于它使用了smarty,code行数较多,增加了扩展开发的工作量。

Magento是采用Zend framework开发的。没有采用smarty模板引擎。对于进行扩展开发的程序员来说,不仅要精通PHP,还要熟悉Zend framework。熟悉了Zend framework之后,能有效提高开发效率。然而使用Zend framework必然会降低Magento处理性能,这点是先天不足。不过现在Magento为提升性能增加了Compiler模块,至少提升了30%的性能。

结论:Opencart胜出,Prestashop和Magento落后。

速度比较:

我们把三个网店软件部署到同一台服务器上,都开启cache功能,Magento开启Compiler模块,首页显示20个产品。我们对每个网店软件进行了首次和二次访问,然后记录了访问速度。经过多次的测试,把平均值进行了对比,发现Opencart的速度最好。Prestashop和Magento速度稍差。EKUZO需要说明的是,我们测试是基于自己的服务器环境,自己的简单方法,并不是全面的客观评估,很可能产生误差,如果您测试可能和我的结果不一样。

结论:Opencart胜出,Prestashop和Magento落后。

社区和支持比较:

Magento是美国一家公司开发,Prestashop最初是法国的一群学生开发,Opencart最初只是一个英国的程序员开发。
截至本文Post时,Magento Community有13万会员,Prestashop有3万会员,Opencart只有不到4000会员。

结论:Matento胜出, Prestashop次之,Opencart落后

Related posts:

  1. 如何选择英文网店系统

电子酷作 原创版权内容,转载请注明来自 http://www.ekuzo.com
TAG: , ,


发表留言


  • 关于我们
  • 付款方法
  • 优惠活动
  • 联系我们
  • 版权声明
  • 隐私保护
  • 服务条款
  • 网站地图
  • 客户中心