cover
跳到正文

LiMhy博客系统 v5.0 发布:把前面没顾上的细节,一项项补上了

·418 次阅读

这次发版本前,我想了挺久,晚上跟女朋友出门逛完街回来,记录下这次,折腾了有半个月的系统,最后还是觉得没必要把它写成一大串“新增了什么、修复了什么”的清单。后台更新日志里,这些内容已经记得很细了。对我来说,v5.0 更像是把这段时间一直挂在心上的事,终于认真收了个尾。

omg0901t0.webp

LiMhy博客系统是在26年2月开始测试上线的。那会儿系统还有不少地方在慢慢试,很多功能也是边用边改。3月底发 v3.0 的时候,才算是真正有了一个正式版;4月的 v4.0 版本,又把前台、后台、缓存、插件和编辑器好好打磨了一遍。那篇文章里我说,LiMhy终于更稳了。

后来中间也有一些小更新,但我没有急着再换大版本。一直到 8 月旅游回来,重新坐下来用这套系统的时候,才发现前两个版本其实还留了不少小问题:有的地方能用,但不够顺手;有的功能已经有了,但手机上看着别扭;还有些安全和评论处理的边角,不能一直靠“先这样吧”带过去。

所以这次 v5.0,说白了,就是把这些前面没顾上的细节,一项项补上了。

omg0901e5.webp

安全这块,终于不再只是“有个防火墙”

个人博客平时看着安安静静,但扫描、乱试路径、异常请求、垃圾评论这些事其实并不少。v5.0 把原来分散的安全能力重新捋了一遍:常见的恶意请求会先经过系统自己的规则判断,访问太频繁时也会按情况限速、质询或临时拦住,不再只是傻乎乎地看一个 IP。

omg0901r4.webp
omg0901pi.webp
omg0901k9.webp

我更在意的是,出了事以后不能只留下一句“已拦截”。现在后台能看到防御动态、访问情况、封禁原因、信誉画像和处理记录。安全中心也整理成了几个更好找的页面,平时想看看有没有异常,或者改一下策略,不用再到处翻。

omg0901gt.webp

一些平时不太会被注意到的地方也顺手补了:比如尽量用离线方式处理地域信息,少把访客 IP 往外发;配置保存时尽量避免两次操作撞在一起;安全响应头、爬虫规则这些东西也统一整理好了。不是说装上 v5.0 就能高枕无忧,而是至少该守住的门,终于比以前更像样一点。

评论区还是想让大家好好说话

评论区一直是我最舍不得做得太“硬”的地方。它本来就是大家交流的地方,不能因为防垃圾就让正常评论也变得麻烦。所以这次的思路一直很简单:正常评论尽量顺畅,有问题的内容再慢慢处理。

omg09017s.webp

现在本地规则会先挡掉一部分明显不对劲的内容,确实需要再看一眼的,再交给异步 AI 去判断。这样访客不用傻等,后台也能看到这条评论后来是怎么处理的。高风险的情况会进入 IP 和设备层面的防护,普通的、拿不准的情况就保守一点,尽量别误伤人。

omg090184.webp

昨天打开后台跑数据,看拦截日志,有一条老鼠发来的垃圾,哈哈看着就非常搞笑,不敢来对线,只能做小人,这辈子估计就这样了。当然这一条评论被系统自动拦截也没有写入到数据库,AI实时判断封禁了。吃瓜到隔壁博客

omg0901y3.webp

评论防线、敏感词、访客识别和异步审核,现在也单独放到了后台的“评论防线与 AI”里,不用再在一堆设置里找来找去。评论者资料恢复、缓存隔离、回复自动聚焦、表情显示、手机上的评论排版,这些看着不大的东西,也都在这次一起顺过了。

后台终于更像是每天愿意打开的后台了

这次后台改动很多,很多都是那种“你每天用一次,就会觉得舒服一点”的改动。

评论可以按内容、昵称和网址去找;安全相关的页面把统计、筛选、原因和操作放得更清楚;仪表盘里的防御动态、最近更新、访问数据和封禁状态也稳定了不少。信誉中心、决策中心、访问日志这些页面,在手机上终于不用放大缩小来回折腾,常用的信息排得更紧凑,长一点的内容也不会乱飞。

omg0901ih.webp

全站匿名统计、来源、热门页面、设备情况、停留时间、外链点击这些数据,也慢慢补齐了。它们不是为了让博客看起来多专业,而是有时候我想知道:最近有没有人来、大家都在看什么、某个异常是不是已经处理掉了,至少后台能给我一个大概的答案。

博客俱乐部博阅榜、插件体检、日志与反馈详情这些功能,也都一起整理了。整体没有变得花里胡哨,只是比以前更顺手了。

写文章的地方,也不能老让人将就

LiMhy 归根到底还是一套博客系统,写文章这件事不能被忽略。

编辑器里的下载资源和视频,现在不用连着点好几次小弹窗了,信息可以一次填完;取消的时候也不会莫名往正文里塞东西。文章和页面列表里的编辑、预览、删除、批量删除也重新放了位置,常用的操作一眼能看到,也尽量避免在编辑文章时手滑删掉内容。

友情链接现在能分个人博客和博客组织,日志与反馈可以留下联系邮箱,验证码加载失败时也不会只剩一个难看的破图。它们都不是大功能,但谁真正用过后台,谁就知道这些小地方顺了以后有多省心。

omg09019p.webp

前台这边也没有落下。首页内容卡、评论回复和表情、小镇里的互动、首页通知、深色模式、页脚,还有手机上的各种小毛病,都在这段时间慢慢修。博客小镇新加的“渡界使”,会从愿意公开网站的评论博主里挑一个目的地,点进去之前还是要你自己确认。这个小功能我挺喜欢,能让博客之间多一点偶遇,但也不能替别人做决定。

这次不是重做,是把该做完的做完

v3.0 是 LiMhy 有了正式的开始,v4.0 是它慢慢站稳了脚跟。v5.0 没有打算搞一个完全不同的 LiMhy,而是把安全、评论、后台、写作和移动端这些地方再认真看了一遍。

有些功能是在补,有些是推倒原来的小细节重新排,有些只是修一个很不起眼的毛病。但这些东西凑在一起,才是我想要的 v5.0:不用特别炫,也别老让人将就;该安全的时候安全,该好用的时候好用,出了问题也能找得到地方看一眼。

谢谢那些在 LiMhy 还没有正式版时,就愿意拿来用、愿意提意见、也愿意包容它不够好的博主朋友。测试阶段的每一张截图、每一句“这里怎么不对”、每一个看起来很小的建议,后来都变成了系统里真实的一处改动。

也谢谢后来新加入的博主朋友。用的人多了,遇到的情况就多了,LiMhy 才能一点点变得更完善、更安全、更稳定,也更好用。

LiMhy v5.0 已经来了。接下来,继续写,继续用,也继续慢慢把它做好。

博客系统更新完,新接的单

omg090154.webp

闲时无聊,前段时间打王者收到一条信息,问接不接商城分销系统,这也是以前的客户,反正不上班也没事做,于是就了解对方需求,半个小时搞定了初定方案,对方也是很爽快转了定金...

发表评论

i
文明发言,理性交流。
您的通信标识将被记录。

已有 41 条评论

avatar
14 天前上海
看起来感觉很不错,继续努力,大力推广
avatar
13 天前广东
还需继续优化喝茶

avatar
14 天前广东
火钳刘明doge
avatar
13 天前广东
哈哈大佬~哇

avatar
14 天前山东
半小时两千,这收入速度,牛逼了
avatar
13 天前广东
接下来继续有打发时间的东西折腾了

avatar
14 天前江苏
这个就是快啊,为什么我的不管怎么优化都那么慢,好烦
avatar
13 天前广东
减少交互组件,写入缓存,就这样

avatar
甘罗
14 天前广东
记得你还有个李的日志博客的啊 大佬

avatar
14 天前安徽
我去,牛哇,我博客现在的进度依旧是个谜,很缓慢吃瓜
avatar
13 天前广东
慢慢来 我都有一段时间没方向折腾