电商平台选择

这几年来用电商的平台用的多了,稍微有些体会,跟大家分享。

首先,我这里说的“电商平台”指的是独立电商,而不是说你要去淘宝或者阿里巴巴去开个网店,独立电商或者垂直电商,值得是你想做聚美优品或者顺风优选那样的平台,自己搭建。

1. 技术选择

大的方向来说,有PHP(lnmp平台)、.net平台(windows+asp.net+sql server)和JAVA三种大平台可以选择。

.net建议你放弃。 微软的基因不适合互联网领域,能提供.net平台服务的软件提供商脑子里也没有“互联网思维”,他们大多是原来做.net企业程序出身的,半路出家做互联网产品,可靠性和后续服务非常令人担忧。京东是个奇葩,他的确是用的.net平台,但是你如果能保证自己有京东那么大的资源来投入进.net,也可以。

JAVA平台的话,可以考虑。坦白的说,目前国内成功的JAVA电商成功案例也不多,原因也是JAVA出身“企业级”领域,对互联网天然不感冒。淘宝的一部分服务的确是JAVA来做搜索和后台运送,但是淘宝请的起JBoss的创始人来优化淘宝的Java,但是你用不起。

恩,我建议你用PHP,国外的成熟例子很明显,Magento等PHP架构的电商平台是主流。

国内传统的PHP架构电商平台有:Echsop(代码开放,但是有授权费)、Shopex(代码封闭,授权费),Hishop(代码封闭,收费)等。

2. 怎么选择

最好要代码开放的,否则后期很多麻烦。

每个电商平台都会有“独特”的需求,例如套餐组合或者配送体系。如果你用的代码是封闭的,那么你只能可怜巴巴的付费给你的软件服务商,让他给你修改功能,价格不菲哦。另外,即使你花了大价钱做了定制,最后能否满足你的需求,还另说。

国外的Magento之类的软件的确是免费,但是很多功能非常非常不适合国内用。例如,国外的软件默认要用户注册时候提供公司地址,家庭地址,税单号等信息(强制),还有在购买产品的时候,要shipping address和billing address之类的极不适合国内用户使用习惯的流程。

3. 安全性

国外的产品安全性高,国内的都凑合(甚至很差)

4. 服务器环境

现在都用阿里云吧,自己联系机房托管什么的,劳神费力,并且动不动就被机房通知“老鼠进机柜,暂停”也挺让人讨厌的。

5. 二次开发方便程度

封闭代码的就不说了,你只能当软件提供商的肥肉被宰。

Ecshop是二次开发最方便的,不过Ecshop的代码组织,不说也罢。

国外的Magento虽然是开原的,但是二次开发,的确有点难度。国内的PHP工程师能改Magento的,估计十分之一都不到。

说了那么多,我坦白我们的项目就是用Ecshop来做的。

Leave a Reply

Your email address will not be published. Required fields are marked *