在我写这篇日志的时候,全世界都在经历着Covid-19新冠病毒大流行的艰难时刻。在加拿大温哥华,有很多批发零售企业和门店不得不将主营销售从线下转移到线上,我们开始接到比平时更多的电商网站项目咨询,我的工作压力陡然大了起来。目前我们只针对加拿大华人企业提供服务,因为他们的客户群体大部分是华人,所以他们对微信小程序,微商城和APP情有独钟,我也承认华人更喜欢使用手机坐在沙发或床上来采购物资,这显得人们采购行为变得不那么理性,恰恰是这种刚需采购加不理性消费,让微信小程序或微商城比PC端传统电子商务网站能获得更多的销售成绩。

微信小程序和微商城是不同的,我们很大的一部分客户常常把它们混淆为一个概念。在中国,微商城要早于微信小程序出现,微商城最开始就是使用HTML5开发的手机高度适配的微网站,后来在出现Angular, React, Vue后,基于这些前端优秀技术框架开发的微商城使用体验越来越像APP,我们可以在微信里打开微网站,也可以在手机浏览器使用它。而微信小程序是基于微信内部语法开发的应用,它只能在微信内部使用。经过多年的发展,微信小程序已经比微商城有着更多的市场占有率。从消费者角度讲,微信小程序和微商城的主要区别只是圆形或者方形二维码,次要区别是微信小程序在微信里使用特别方便,大大简化了文字输入过程。但是,在加拿大并不是所有的华人都能使用微信和微信支付(加拿大微信,支付宝支付由Alphapay, Snappay, OTT 等支付公司代理),更常用的Visa, Master信用卡支付无法在微信小程序中使用,第三方信用卡接口提供商Stripe, Paypal, Braintree, Moneris等等只能在微商城和PC网站里提供,同时,微信母公司对北美小程序的行业限制很严格,很多行业无法申请到微信小程序。所以,微商城,APP更适合在加拿大华人使用。

我们的很多客户在向我们描述需求的时候,主要的关注点在系统的功能和前端UI设计,毕竟华人老板们并不是个个都有IT经验,他们并不知道还有更重要的事情要关注。我希望每个客户在和我们合作的时候,都能全面了解他们要做什么,我们能做什么,他们得到什么。

一、系统安全,不要做一个连初级黑客都能搞定的系统。我把它排在第一位,是因为我见多了因为忽略系统安全而给中小企业带来的痛苦,精神上的折磨和物质上的损失,最后的结果是面临推倒重来的艰难抉择。根据网络安全公司的报告,在2019年被黑客入侵的网站90%是Wordpress, 其中包括基于 Wordpress Woocommerce 电子商务插件开发的线上商城和微商城。仍然采用比较老的系统架构的软件诸如:Magento, Joomla, Prestashop 等等eCommerce, CMS系统也一样容易收到攻击。如果你系统被黑客入侵,找不到漏洞在哪里的情况下,修复无从谈起,那就只有一条路-关站,关站就意味着你将丢失所有的线上客户。

二、安全支付,不要做一个对消费者有任何支付信息隐患的系统。现在的电商网站全站都要开启SSL(HTTPS),这样会保证在客户使用微商城的时候个人信息都是加密的,即便遭到窃听后也无法获得客户重要信息,窃听攻击最常见会发生在客户手机端,客户的手机如果被恶意攻击者安装了后门软件,就可以将客户手机的敏感信息传输给黑客。在开发微商城的信用卡支付的时候,要确认提供Visa,Master信用卡通道的支付系统公司已经获得PCI-DSS安全认证(Payment Card Industry Data Security Standard), 上面我提到的Stripe, Paypal, Braintree, Moneris等等大公司的信用卡通道都可以安全使用,同时,在微商城和APP集成这些信用卡通道的时候,绝对不能将客户的信用卡信息保存到系统服务器数据库内,也不能让客户提交的信用卡信息通过你的服务器再提交给信用卡网关公司,因为你无法保证你的服务器系统是绝对安全的。

二、系统性能。用户体验里最基本的一项就是快速的响应用户操作。一定要优化你的微商城,使其前端文件尺寸尽可能小,这样会提高微信和手机浏览器的渲染速度。现在优秀的微商城都是采用前后端分离架构,后端只向前端提供Json数据API,后端采用缓存等技术尽量减少服务器计算,至于大型的APP应用,后端服务器、数据库系统还要采用更高级的架构部署。

三、持久,稳定,可扩展。后端系统尽可能采用较新的框架,在基于PHP的开发方案里,我们推荐Yii2, symfony, Laravel等主流框架,它们的系统安全性,稳定性是经过了全世界最优秀的PHP程序员精心打磨设计了的。我们推荐客户最好独立拥有开源的系统源码,这样在业务不断发展后,可以自行决定系统的升级和二次开发,功能扩展。

四、长期的技术支持。一个拥有长期技术支持的项目,像是汽车起步后一直踩油门加速;而没有技术支持的项目,则像汽车起步后就松油门开始自然减速。这个问题是和目前高速发展的软硬件技术息息相关的,我想很多客户会有同感,为什么我已经做了几年,很容易就被后起之秀超越?因为后起步的公司没有历史包袱,直接在项目开始就选用了最新现代引擎。我们向客户提供服务的特点之一就是客户不贪多,重在服务持久化,和客户一直保持深入的技术介入,让客户无后顾之忧。

随随便便写了这些文字,不知道是否能对中小企业老板在准备启动微商城和手机APP时有所帮助,如果还有更深入问题的探讨,欢迎联系我们

温哥华本地微信小程序,微商城客户案例: