月归档:2016 年五月

使用BAE快速搭建微信服务

最近BAE基础版已经支持微擎这个微信开源框架了,怀着尝鲜的心态去试用了一下,整体过程非常简单非常顺利,10分钟就完成了所有配置。下面来讲解一下主要的操作过程。 首先登陆到BAE基础版的控制面板,BAE将部署微信公众号作为一个单独场景提供给用户。 点击“部署微信公众号”的按钮,进入创建页面。 在创建页面,可以看到所有支持的微信建站模板,目前支持wemall和微擎两个开源的微信模板。 选择微擎作为建站模板。 接下来就是部署信息和执行单元套餐的配置项 在这些配置项里,有一个特别的地方需要注意,就是代码版本工具使用了打包上传的方式代替了svn/git的方式,根据bae官方的介绍,现在bae提供的所有模板,仅提供打包上传的代码管理方式,究其原因就是因为这些模板都会在运行过程中(初始化安装,升级,插件按照)在本地生产很多的代码和数据文件,如果用svn/git的方式,这些运行时文件是没办法自动提交到svn/git里面的,最直接的影响就是应用failover后,代码和数据都没了,应用一夜回到解放前。打包上传就是为了解决这个问题而产生的,bae会自动备份并打包用户的所有代码和数据,failover的时候会从备份包来恢复,这样就不会对应用产生任何的影响了。 现在看来,有了这个功能,用户再也不用担心数据丢失的问题了,免除了用户自行实现持久化的负担,关于这一点,我要给个大大的赞。 言归正传,选好配置支付订单,一个包含微擎模板的服务器就算搭建好了。 接下来就是去安装了。 访问刚才创建好的服务:http://weiqingtest.duapp.com,进入如下的安装页面 勾选页面下方的复选框,点击“继续”按钮,进入”环境监测”页面,看起来一切正常 继续到下一步配置数据库和管理选项,数据库的话,bae是免费提供mysql数据的,自己去创建一个就好了。 这里有一个坑要说一下,就是在数据库主机里面需要把端口号加上,bae提供的数据库的端口号是4050,不是默认的3306。 配置完成后点击“继续”,就看到下边的安装成功页面了 点击“访问网站首页”按钮,正式进入自己的微擎后端(此处省去了登陆页面,自行补脑吧), 根据微擎的建议,安装成功后先去注册站点,然后需要更新代码。 点击页面右上方的系统,进去之后可以看到“一键更新”和“注册站点”这个功能选项 注册站点 一键更新 更新完成之后会收入如下的弹框提示 这些事都做完,接下来该去配置微信了。 在微擎的公众号列表页,点击“添加公众号”的按钮 主要就是配置上面页面中的信息,配置完成后,微擎会自动帮你生成一个在微信端进行配置的引导页,类似如下的截图 按照上面的描述,在微信端完成配置,然后检测是否接入成功。 成功之后在公众号列表页就可以看到自己的微信号了,如下 到了这一步,所有基本的配置都完成了。微擎提供的应用市场上有各种各样的插件供选择,比如微商城,微小区等,接下来就是根据你的需要选择就是了,完全不需要个人进行代码开发。下边是微擎的应用商城的截屏,可以看到应用还是很丰富的。 总结一下,整体的使用体验非常好,按照页面上的描述操作就行了,没有任何的技术门槛。 所有的操作加起来,10分钟就完成了一个公众号后端的搭建,而且没有任何的编码工作,这一点是非常赞的。

发表在 未分类 | 留下评论