开源php商城系统选择

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

opencart、prestashop、magento 大家推荐哪一个?他们各自的优缺点是什么?

https://www.zhihu.com/question/19648995








Prestashop, Magento和Opencart三者区别 

http://blog.163.com/netspower_yu/blog/static/169608258201132922710115/

Prestashop, Magento和Opencart购物网店系统三者区别,我们可以针对各大网店系统功能、代码比较、速度比较、社区和支持方面做一下对比,(如以下截图)通过你对比之后,根据自己的需求,便不难做出选择了。当然,你也可以与我们联系,有众多真实外贸网站建设成功案例供参考。

 

 

 

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

代码比较:

Opencart 的code不仅仅是非常优秀的,而且是一个简单高效的framework。它采用MVC schema开发,具备了清晰的逻辑结构,易于学习和修改。当然前提是你要具有很强的PHP开发能力。Opencart 没有使用Smarty模板引擎,这是66928.COM非常赞赏的它的一个原因。这种方案不仅仅能提高运行效率,还能让程序员大大减少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速度稍差。66928.COM需要说明的是,我们测试是基于自己的服务器环境,自己的简单方法,并不是全面的客观评估,很可能产生误差,如果您测试可能和我的结果不一样。

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

社区和支持比较:

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

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



你可能感兴趣的:(php)