强迫症的问题一直没有好,前些天把PHP又升级了,于是RSS订阅器又再次出问题了:同之前一样,升级后刷新后不会更新订阅列表。上次这个问题去问Trae后帮我解决了,但这次却没那么顺利,Trae反反复复分析了一通还是解决不了,其中有一次说是解决了,结果刷新只更新其中一个网站其中一篇,但剩下的其它网站却没有同步更新(实际上是有更新的)。
这款RSS订阅器不知不觉在我手中用了好多年了,当初看到小灰在用,感觉挺符合我的审美的,于是向小灰讨来,为了与我的网站风格一致,还特意单独手搓了一个主题,如果不仔细看根本看不出是网站的一个页面还是单独的系统,真正做到以假乱真。可惜的是这个工具已经十几年没有更新了,作者的官站也打不开,但网络环境却在不断升级。
这次因为 PHP 升级导致再次出现问题,于是想着能不能改用插件来代替它,虽然网上已有很多现有的订阅插件,但是由于我还是喜欢之前这个简约的工具,于是打算以此为基准制作一个插件,因为是第一次做插件,还不是很熟悉,于是只有请教 AI 了,经过不断修复最后终于完工了,基于原来的风格,将原来的三栏【左、中、右】改为了现在的两栏【左、右(上和下)】,这个布局是不是很熟悉?没错,就是参照 MS Outlook 其中的一个布局。并且解决了之前手动刷新的硬伤,可以设置在某个时间周期会自动更新所有订阅源,当然也可以在后台手动更新,顺便也给侧栏加了一个订阅列表小工具。
通过【导航菜单 –> 博客圈 –> 订阅圈】即将见真容,或直接通过下面的链接地址:我的订阅圈
至此也算是解决了困扰多年的问题:RSS订阅器与网站程序分离的问题。
说到分离,还有一个程序也是同样的问题,那就是给小王子做的笔记页面,之前是基于Docsify制作的内页,数据也是硬编码。
因为RSS订阅器插件的成功,让我有个更大胆的想法,那就是继续制作一款知识库插件。于是经过和AI的一番斗智斗勇的操作,一个知识库插件就此完工,不过目前这个插件在数学公式和代码高亮兼容方面还不够完善,后续慢慢解决。
通过【导航菜单 –> 档案袋 –> 文库】即可见证奇迹,或直接访问 我的文库
之前虽然都是处于同个域名下,但是因为和主站程序分离的,始终感觉有点隔应,现在终于完成了一统,也算是解决了心里的一个困扰。当然因为初次制作插件,问题应该有不少,留待后续慢慢修复和完善。
其实在折腾这两个插件前,还重构了author.php页面,并在上面加了一个丐版的用户中心(登录可见)。



哇,上大电视了~ 知识文库很实用。
嗯,给小王子当笔记用 😀
PHP用得越来越纯熟了👍
相比你于asp还差的太远了
你这折腾的可以,现在完全没有心情搞代码。
你追求的是简约和效率 👍
相当不错,AI用得很6哦
其实就是太菜。。。
哈哈,确实好用,我也是用gpt做了一个rss订阅页面,回显10年前,开发真的简单得多。
看到了,代替了友链 😜
弓虽强。
需要向你学习 ☕
可以的 可以的,我现在用的 ttrss 不晓得为啥,反正一堆订阅都失效了;
你把这个直接 集成到站内,数据会不会变很多?
TTRSS比较高大上,订阅失败有可能是订阅的网站本身问题(关闭订阅、订阅地址变化。。),也有可能是网络问题,或者是TTRSS没有更新以适应当前网络环境(如像我之前用的不兼容新版本PHP)。。。
关于数据问题,暂时没有想到更好的办法,当前想到的就是在后台加了一个时间设置,超过设定时间的数据会被清除,这样应该会减少数据库压力?
可以的,也是比较合理的方式,90天自动删除,但加星收藏的文章除外
嗯嗯,你咋知道我设置的90天 😀
加星收藏这个建议不错,有时间折腾一下!
谢谢!
不错不错,相当厉害!
有AI,各项修改都变得更加简单了。
自从用了AI,我都感觉我不是一般的强大了,哈哈。。。 😂
ai有时候还是跟弱智一样,哈哈哈
确实,有时它的理解和我问的不在一条线上,一个问题需要折腾好久。。。
厉害~
我是能不调试就不调试,可能我不需要成功的内啡肽了。哈哈。
你是内容为王 👍