回复功能优化
2018年10月15日

概述

今天更新了博客系统的回复功能,原先采用json文件,文章目录信息对应回复目录的文件.
但是纵观各种博客系统,发现最新回复功能不太好实现,而且考虑到后边可能修改文章的目录信息,回复json文件的名称和位置也会改变,所以采用数据库实回复功能,更为方便.

顺带优化了几处代码逻辑:

  1. rss端口号变量定义后没有替换到下边的应用中,已修正
  2. 回复框的html元素采用ES6的通配符写法进行重构,看上去更直观

总结

整体功能实现都是围绕着sqlite读写的后台修改,得益于b/s的设计,前端几乎不需要修改.
相比外面成熟的回复功能模块,我这个实现已经简单的不能再简单了,但我还是自己造了一变,这就是造轮子的乐趣.
今天在windows上部署环境进行debug,发现请求返回的url总是不正确,同样的配置linux下部署,所想既所得!另外公司和家里同样是安装的cygwin,分区路径居然分别是 /c/cygdrivers/c/,而且目录权限也不同,直接导致模块安装出错,感觉在windows下开发真是一种虐心的体验.