
小程序开发费用大概是多少,周期需要多久?
在评估成本前,作为一名程序员,我还是希望大家首先对微信小程序有一个基本的了解,因此从专业的角度上来介绍下小程序本身。
目前而言,微信小程序,特别是微信小程序商城,绝大多数是由3部分代码组成的。
通俗的讲,就是手机端小程序层,PC端管理平台层,服务器端后台应用层。
简单来说:
小程序:客户完成商品浏览,下单购买等交互工作。
管理平台:管理员进行商城数据管理,上下架商品,订单查看发货等。
服务器端:程序逻辑处理,用户,商品,订单等数据存储(数据库)。
整体来看,哪怕一个最简单的小程序商城,其实也涉及到了大多数互联网产品的全部基础技术栈,代码开发量真的不小。
从人力成本上估算,开发一个小程序商城的成本至少也是五位数,甚至六位数。
这时就有人奇怪了,不对呀,我看淘宝上,很多小程序都是300元就能搞定了呀!怎么可能这么贵?!
那就要引出,现在小程序制作服务商的绝对主流-SAAS平台型小程序!
什么是SAAS平台型小程序?
前面我们提到了,一个小程序的组成是分为三部分的,其中小程序端的代码是上传给微信保管的,而管理平台和后端应用则都是部署在服务器上的。
而SAAS平台简单来说,就是小程序端是服务商通过接口帮客户上传给微信管理。而管理平台和后台应用,包括数据存储,则都是部署在服务商自己的服务器上。
SAAS平台是可以大力降低服务商的程序部署运维成本的。
SAAS的全称是,Software as a Service,翻译过来就是软件即服务。
更直白的说就是,小程序服务商并不是售卖的软件,而是售卖的服务。也就是说,程序本身并不是卖给你了,而是租赁给你使用。也因此SAAS服务,大多数都是按年收费,因为服务商对租赁出去的程序和数据是有着绝对的把控权的,而且也衍生出,按功能收费,甚至按上架商品个数收费,按用户量阶梯收费等模式。
那么,除了SAAS模式,还有其他小程序制作的模式吗?
当然有,目前最普遍的另外两种就是。
1.复用源码型小程序:现有代码,独立部署。
2.定制开发性型小程序:从零开发,独立部署。
这里又引出了一个新的概念,就是独立部署,那么什么是独立部署呢?其实简单的说就是,每个小程序的后台服务都是相互独立的,每个小程序后台都使用自己独立的服务器。独立部署相对商家而言是更好的,多个小程序后台解耦,避免数据杂糅,而且可以支持一些特定化功能的二次开发部署。
那么复用源码小程序和定制化小程序都是采用独立部署的方式,那么区别是什么呢?
前者是服务商已经将小程序开发好了,且具备了大多数普遍功能,给客户搭建时,只需要进行代码部署即可,只有部署成本。这类小程序适用于,只需要普适性功能的商家,例如常见的商品浏览,购买,拼团,秒杀,分销等。
后再则需要根据客户要求的功能,根据具体需求重新开发,除了代码部署成本,还有高额的开发成本。这类小程序则适用于有特殊功能需求的商家,例如五彩斑斓的白,耀眼夺目的黑(开个玩笑)。举个例子,有些商家想要对接自己的crm系统,可能就需要根据不同的crm系统进行开发定制了。
说了这么多原理,回到主题,价格成本到底是多少呢?
一般来讲,如果不是有特殊的营销,界面交互需求,小微商户更建议采用saas型或者独立部署源码型。(价格在几百到几千不等,部分saas大服务商价格能到1-2w/年左右)。
如果是同等价格这两类小程序,个人更建议独立部署源码类,毕竟对用户而言小程序可控性更高,一方面万一出现服务商跑路,至少不影响现有小程序的运行。另一方面,因为源码部署在自己的服务器上,服务商不太能切断小程序服务,也不容易出现次年收费涨价的情况,部分独立部署源码类的服务商,不会收取年费,只需客户自己续费购置的服务器即可。另外独立部署源码类还可以针对不同客户的特殊需求进行二次开发(二次开发一般按实际需求情况收费),Saas类小程序,因为所有客户的小程序共用同一后台应用,因为无法针对特定需求进行二次开发。
而完全的定制型小程序价格一般更高,一般在大几千到上万元不等,价格浮动与小程序功能复杂程度成正相关。
如果有特殊需求的商户,如果是个别功能需求,一般建议使用独立部署源码+二次开发的方式,性价比更高。
如果是功能需求与大多数普通小程序商城完全不一样,那就只能找有开发能力的服务商定制开发,价格较高。
建议商家根据自己的实际情况选择。


