评论区搭建

文章发布时间:

最后更新时间:

文章总字数:
571

目的

做评论区系统主要是为了让博客表达更加丰富,也能作为一个交流平台()

原理

评论区系统与其他不太一样,我们使用这个评论区系统需要

  • 评论系统的样式
  • 评论系统的数据库
  • 评论系统的管理员

步骤

首先我们选择一个喜欢的评论样式,在这个主题里面我选择的是waline,它的好处是可以实现无需登录即可评论,同时可以使用白嫖的数据库,无需费用(爽)
那么我们选择完就需要去阅读使用手册,作者也贴心的把网站放在旁边,我们进入即可
我们首先先进行部署,它具体的作用是当有人访问你的网站时,它就会通过部署的这个服务商开始跑评论区的js代码,使这个评论区系统开始运作,我在这使用的是netlify
部署完成后就需要将我们评论的数据进行存储,因此需要数据库的支持,我在这使用的是neon,首先登录neon,随后通过netlify的function region将这个地区记录下来,建立数据库时需要添加地区,就根据你这个地区填即可 function region
建立完数据库需要优先导入waline.pgsql,将这个网址中说给的代码进行全选复制,进入neon中,点击SQL Editor,将右边的代码全部删除如何将复制的代码进行粘贴,最后run即可
完成这个步骤后需要点击Dashboard,进入connect,在左中的psql将他改为Parameters only,全选复制下面内容后先放置在文本里,接着再找到Django,将post也进行复制。environment variables
随后根据本文中的变量一个个添加,我添加的变量有如下:
variables
添加完成后即可测试下是否连接,在netlify中点击Deploys,随后找到Trigger Deploy,选择不需要缓存,即without cache,等待运行结束即可打开function,点击comment进入评论系统,测试是否能正常运行即可
最后是注册管理员,在comment中点击登录,第一个用户就是管理员(别忘了嗷)