编者按:企业想要做小程序定制开发时,一般会去了解小程序定制开发的常规流程有哪些,有哪些必要条件?小程序定制开发一般包括小程序申请和认证、域名与服务器购买、HTTPS证书购买、小程序开发和小程序代码审核与发布这五个方面。只有完成前三个部分的工作才能进入到小程序具体功能的开发和后续的提交、审核、发布。

 

➤  小程序申请和认证

企业在定制小程序时,需要在微信公众平台申请小程序,填写小程序的基本信息,绑定开发者,开发者可以在微信小程序开发工具中进行小程序的开发。小程序未认证也可以进行开发,但是认证小程序增加了微信支付功能,可绑定的开发者人数增加到20人。小编建议企业在上线正式的小程序应用时先进行认证,不仅功能上有所增加,还可方便客户识别,降低信任门槛,便于小程序推广。企业如何认证小程序可参考《微信小程序认证费用及流程》《小程序认证条件及所需材料》

 

➤  域名与服务器

小程序开发与网站开发相似,需要域名与服务器。在小程序开发时,需要对服务器域名进行配置,且域名必须符合一定的要求,比如域名不能使用 IP 地址或 localhost、域名必须经过ICP备案等,具体可查看小程序开发-《服务器域名配置》

▌域名

企业如果没有自己的域名可在腾讯云、百度云或阿里云上注册域名,也可以通过域名交易平台进行域名购买。新注册的域名一般都是按年来收费的,注册的流程可参考腾讯云的《域名注册》。域名注册后必须经过ICP备案,企业可以在中华人民共和国工业和信息化部进行ICP备案办理,具体流程可前往官网查看《ICP备案指南》;企业还可以由域名服务提供单位代办ICP备案服务。

▌服务器

由于域名不能使用localhost,所以小程序定制开发不能使用自己搭建的本地服务器,企业如果没有服务器,则需要购买服务器,将域名与服务器进行绑定。

 

➤  HTTPS证书

小程序必须使用 HTTPS/WSS 发起网络请求。请求时系统会对服务器域名使用的 HTTPS 证书进行校验,如果校验失败,则请求不能成功发起,小程序就无法接入到网络中。HTTPS 证书有效的要求:证书必须被系统信任,即根证书被已系统内置;部署 SSL 证书的网站域名必须与证书颁发的域名一致;证书必须在有效期内;证书的信任链必需完整(需要服务器配置)。证书有效性可以使用“ openssl s_client -connect example.com:443” 命令验证。此外说明的是,证书需要按年进行收费。

 

➤  小程序开发

在准备好以上的工作后,就可以进行小程序的开发了。企业可以自己开发,但需要有自己的开发团队,团队需要完整包含技术、产品、UI等不同角色的人员。对于没有开发团队的非互联网型企业或小微企业而言,他们可以选择第三方服务商进行小程序外包开发,具体流程及注意事项可参考《小程序外包开发流程》

 

➤  代码审核和发布

小程序开发完成后需要在微信公众平台上,将小程序的代码进行提交审核,审核通过后才能将代码发布,完成小程序的上线。具体情况可查看微信公众平台信息小程序-《代码审核与发布》

 

➤  小结

小程序定制开发的常规流程包括小程序申请和认证、域名与服务器购买、HTTPS证书购买、小程序开发和代码审核与发布这五个部分,其中小程序认证、域名、服务器、HTTPS证书都需要按年付费,属于基础性工作,按要求购买或申请即可;小程序开发属于整个流程的核心环节,这部分工作需要开发团队的技术支持等。对于没有开发团队的非互联网型企业或小微企业而言,他们往往会选择第三方服务商进行小程序外包开发。

>>  相关阅读

微信小程序开发方式对比介绍

小程序开发外包流程

小程序开发外包风险及规避

微信小程序商城的好处

小程序插件作用及常见类型