毕业论文
您现在的位置: 版本控制 >> 版本控制优势 >> 正文 >> 正文

定时发文插件14版本发布

来源:版本控制 时间:2022/4/30

定时发文插件1.4版本增加了大家期待的可发布时间段控制以及分类控制。

看似一个简单的功能,实现起来难度却不小,要考虑的事情太多了。

可发布时间段

可发布时间段是一个有具体格式的字符串,比如12:00-14:00。那么如果用户填错了格式,程序执行肯定就出错了,这个时候怎么提醒用户?

其实这个时候提醒用户的成本是很高的。需要记录日志,然后前台显示日志提示用户执行出错了。这种方式费力不讨好。

如果用户在设置的时候就能知道自己是不是填错了,而不是填错了程序执行出问题,然后提示用户某个设置写错了要好很多。

因此,我对这个字段做了正则验证,如果填错了,会有错误提示。如下图:

时间段格式不对会有提示。然而这是一个可选项,因此这个为空也可以保存。

指定/排除分类

指定排除分类涉及到文章表和分类表联查,这是一个比较消耗资源的查询,特别是插件里面有随机选择一篇文章发布的设置。如果站点的文章较多,这个sql可能十分消耗资源。

在增加指定和排除分类这个功能的时候,还需要优化查询sql,使定时发文不影响原本的访问速度。

BUG修复

本次修复两个小问题。

发布数量控制的问题。

同一时刻发布多篇文章的问题。

预览时标签不可点收录于话题#个上一篇下一篇 转载请注明:http://www.0431gb208.com/sjszjzl/77.html