腾讯云cloudbase搭建waline评论系统


本章概述:腾讯云cloudbase搭建waline评论系统


前一篇博客讲waline搭建的时候,使用的是Vercel部署服务端,数据库用的LeadCloud,搭建完会发现,评论区刷新的速度会很慢,发评论基本也要等个两三秒,访问waline后台也会发现获取数据慢的情况,这是因为服务端和数据库都是在国外的原因,因此这篇博客主要是优化waline的访问速度,我采用服务端和数据库均部署在腾讯云的部署方法来加快速度,部署完后会很明显感觉访问速度增快!

1、开通腾讯云cloudbase并创建环境

模板仓库选择空模板即可

地域可以选择广州或者上海,计费方式选按需付费就好了,因为我们主要用的是免费资源,没必要选择包年包月,然后写一个环境名称,下一步直接开通即可。

这是我账号云开发的免费资源,用来做评论系统完全够用了

2、一键部署

waline上支持一键部署到cloudbase,点击链接进入云开发部署页面,点击部署到云开发就可以直接跳转到云开发页面上,然后选择地域以及我们刚刚创建的环境,等几分钟就部署好了。

3、编辑环境变量

服务端部署到cloudbase可以默认直接使用云开发的数据库,不用写入环境变量,服务端没有部署在云开发上,也可以使用云开发数据库,如果服务端部署在其他地方,则需要配置环境变量,所以我们这里统一还是写一下环境变量。环境变量需要三个,分别是TCB_ENVTCB_IDTCB_KEY,对应腾讯云开发环境ID、腾讯云API密钥ID和腾讯云 API 密钥 Key,环境ID在腾讯云开发控制台环境总览里面可以看到,腾讯云API则要到腾讯云访问管理

接下来在我的应用里面点击管理,编辑然后填入环境变量重新部署即可。

访问地址在这里可以看到,后台管理就在访问地址后加入/ui即可,记得要先进后台管理创建账号。

点击环境的访问服务可以自定义域名以及改变触发路径,建议触发路径改成/,即直接访问域名就可以访问到评论地址,而不用加后缀啥的,自定义域名需要域名有备案,剩下其他操作可以参考上一篇博客。