揽星

友圈调整

作者头像
QQ用户 本文作者

2024-11-13 阅读 164 约 2分钟读完

评论11

之前看到有其他博主搞了freshrss,当时抄了一个作业,于是有了博客友圈,用来输出友链文章。

freshrss是部署在docker上面的,然后通过php输出json格式的订阅信息,再展示在网站上面。但是毕竟多部署一个项目,也占用了部分服务器资源,所以我想着要不要取消这个服务,把友圈删除了。

前几天在QQ上面聊天的时候,谈到了freshrss,呆哥说他现在用了新的方案,不需要部署rss订阅器了,那就是直接让AI写了一个PHP代码,访问友链的rss,直接输出数据,而不是通过freshrss输出这些。

我想想也是,之前部署freshrss是因为需要一个rss订阅器,同时也能在博客上面搞一个友链文章,但是现在用了follow之后,就不怎么使用freshrss了,而且可能是我之前安装的时候哪里出了问题,有的时候无法正常获取订阅,因此我想着删掉这个服务,采用呆哥的方案。

于是让通义千问给我写了代码,但是才想起来我的友圈样式是带logo的,于是又让通义重新写了一份,感觉很完美,就开始在代码里面添加订阅地址了。

但是我没考虑周到,rss和atom的输出格式有区别的,有的友链采用的是atom类型的,于是又让通义做了修改,最后输出了最终版。

同时对友圈页面做了一些调整,原本是获取友链的最近文章,输出最新的30条,为了页面的协调,现在改为了只输出最新文章,并且只输出12条。

上一篇 没有了 下一篇 立冬
评 论
更换验证码
avatar
约 11 小时前 回复
不错不错!
avatar
约 16 小时前 回复
不错,这样排版看着也挺不错的
avatar
约 23 小时前 回复
这个挺好,有空我也研究一下
avatar
2024-11-13 23:13 回复
PHP现场拉取嘛?这样会不会因为网络问题导致慢呀?还是说数据还是在后端先爬取好了,前端访问数据库展示嘞?
avatar
QQ用户
约 16 小时前 回复
@LiuShen:实时抓的,但是这个频率没必要太高吧,我是6个小时才抓一次,而且这个也只是执行一个PHP文件,不一定要在自己网站服务器执行,可以用有这种功能的平台,或者用其他备用的服务器抓一下,博客主要访问抓取之后的json就行
avatar
2024-11-13 15:36 回复
现在有 ai 的加持,折腾博客方便多了~