今天算是解决了评论的功能,查询了备案的相关信息,加了头部导航栏
1.评论的功能
在搭建这个网站的时候,我的博客搭建经验 | 有意栽花花满枝是我主要的参考博文,但是博主在里面的评论功能的添加需要用到 Vercel 部署,而 Vercel 部署的默认域名 *.vercel.app
在中国大陆访问速度较慢甚至无法访问,只有绑定自己的域名才可以提高访问速度。博主有自己的域名,但是我没有,所以按照教学视频来部署之后没有成功,最后显示一切连接都没问题,就是链接不可用。回忆起来页面应该是显示了503的错误。
所以想尝试 hugging face 来部署,发现他的邮箱功能有点问题,所以最后还是看到了Zeabur 部署,Zeabur 部署和 Vercel 以及 hugging face 要创建 MongoDB,不创建 MongoDB 也能正常使用,但重新部署后数据会丢失!
MongoDB 的部署就是需要生成value,key的统一名称都是 [MONGODB_URI](云函数部署 | Twikoo 文档),所以他的 value 需要记住,具体可以参考教学视频。
登录
MongoDB 的部署首先需要[登录](MongoDB 的部署),没有账号需要用邮箱注册,在邮箱验证后就可以使用注册的邮箱登录。
新建Cluster
在 MongoDB 上新建一个Cluster,值得注意的是,在 MongoDB 上新建第一个项目是可以选择免费的选项,第二个就不行了,具体原因可能是网站的服务性的需求。Provider 选择 aws ,Region 尽量选择香港。详细看教学视频吧,视频是在 B 站上的,虽然是 2022 年的教程,但在写博文的 2024 年依旧可用。
链接
最后就是和各大服务平台了链接,基本上都在这里总结了[云部署](云函数部署 | Twikoo 文档)的方案,目前我还尝试出来那个比较好,试过的有 Vercel、hugging face以及 Zeabur,最后只有 Zeabur搭建起来可以用,但是每次搭建起来一天后机会自动删除:
[该服务](云函数部署 | Twikoo 文档)可能会被中止运行,而且现在的方案只支持部署静态网页,该服务使用的是容器化部署方式。
请升级到开发者方案或团队方案来继续部署该服务,否则该服务将会被中止。
所以最后他能持续多久我不太清楚,但是用起来还可以,可能是我千辛万苦终于构建出正常可用的评论区的错觉,但是总算是有这个功能了。
2.网站备案的信息
网站备案目前我查询来看本网站还是这个域名诸葛凯文,所以可以不用备案,但是我还是需要找时间绑定使用国内的云服务,比如腾讯云和阿里云,这才比较合规。
3.网页导航栏
网页导航栏我添加了一个栏目,用来快捷导航到我感兴趣的博主那。