上一节,我们简单介绍了一下微信小程序,本文将着重介绍开发微信小程序前,应该需要做哪些准备工作,方便大家节省时间,早早准备。
这里先说一下,对于资金非常充裕的用户,可以直接购买腾讯云微信小程序解决方案,腾讯云会为你提供现成的软硬件环境,最大程度地方便开发者进行小程序开发。而对于像小编一样的穷人(或者是用JAVA的,因为腾讯云暂时还未提供JAVA
解决方案,只有NodeJS
和PHP
),为了省一点银子,还是按部就班地搞定所有事情吧。接下来小编将一一介绍开发微信小程序需要用到的软硬件环境。
硬件环境
服务器
一台用于运行微信小程序后台业务程序的服务器,且其应该有一个公网IP。小编是购买的腾讯云虚拟机。
开发机
这个就是个人电脑了,用于运行微信小程序IDE,以及开发代码使用。这个要求不高,不是Linux就行。
软件环境
注册微信公众平台账号
开发者需要在
微信公众平台
(https://mp.weixin.qq.com/) 注册一个微信小程序
账号,注册成功之后才能进行小程序开发、发布等工作。微信小程序开发者工具
开发者需要下载
开发者工具
(https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html) 。开发者工具相当于微信小程序的IDE,其具有小程序开发、调试、发布等功能。如果开发者后端业务代码是NodeJS
编写的,也可以在该IDE上一同进行开发,非常的方便。不过对于小编做JAVA开发的人来说,就只能用它开发小程序客户端代码了。注册域名及备案
微信要求
小程序
所请求的url必须为已备案的域名。我们可以在各大域名商注册域名,然后进行备案。小编是在阿里云进行的域名注册,在腾讯云上进行的备案。备案流程相对简单,只是时间过长,大概需要20天的时间(时间长短跟域名备案所在省份也有关系)。域名证书
由于微信要求
小程序
所请求的url必须为https
协议,所以域名需要对应一张证书。那么,域名备案成功之后,就可以去申请一张证书。因为小编是在腾讯云上购买的服务器虚拟机,所以就在腾讯云上申请的免费证书,证书有效期为1年。
以上就是小编总结的微信小程序开发需要提前做的一些准备工作,如果你想尝试开发小程序,那么就先动起来吧!