参考 电商平台之战 :www.ecommwar.com/
可以比较直观反映不同开发语言实现的电商平台,相比之下,Java 对开源电商是相当的冷淡,Broadleaf Commerce 和 Shopizer 不怎么更新了,而 PHP 实现的电商平台, 可谓群星璀璨,Magento,Woo Commerce,Sylius,OpenCart ,PrestaShop 等等,用户社区都很活跃,口碑也貌似不错,其他语言实现的也有,萝卜青菜,各有所爱, 采用大众主流开发语言,便于团队组建,人员招募,首选PHP 语言实现的开源电商平台。
选择开源平台一般从平台用户基数,技术特点,二次开发是否方便,版权license也是很重要的考量因素,
比较下来,OpenCart最容易上手,代码结构简单清晰,然鹅,缺乏必要的RESTful API 支持,不能不说是主创的失误,不过作为个人作品,OpenCart无疑是成功的。
Sylius license版权最为友好,基于Symfony,不过Symfony这框架在国内的不怎么使用,可能和主创团队是法国人有关? 瑕不掩瑜,Sylius 的架构足够的优秀,单元测试方法完备,提供整套的RESTful API 支持,综合考量,似是可作为二次开发的首选。
走过路过,留下你的idea ^_^