文章在线采集功能的建站系统(开源RSS工具FreshRSS)
优采云 发布时间: 2021-11-03 20:07文章在线采集功能的建站系统(开源RSS工具FreshRSS)
RSS订阅是一个非常有用的工具。它可以帮助我们过滤掉对我们很重要的信息。这么多年,我们通过RSS订阅获取网站建设资源和网络信息,如微博、今日头条、微信公众号等,只能用来“看快餐”,作为消遣或者“看报纸” .”
RSS订阅在很大程度上可以作为学习和交流的工具。不幸的是,RSS 阅读越来越成为一种小众行为。在关闭了很多RSS阅读器之后,RSS阅读还是很不错的。做强,特别是作为自媒体的朋友,RSS订阅还是很重要的。有些应用程序实际上是 RSS 的“变体”。
剩下的在线RSS阅读器要么广告太多,要么服务器没人维护,经常出现各种宕机或莫名其妙的错误。因此,许多网站管理员会考虑构建自己的 RSS 阅读器。毕竟博客是可以自己搭建的,弄个RSS阅读器也不是很复杂。
本文文章将分享开源免费的RSS订阅工具FreshRSS,功能设置与Google Reader类似,支持快捷键操作、多用户、Ajax加载、数据导入导出、统计数据。更多RSS订阅工具和RSS获取方法,这里有:
5位优秀RSS阅读器推荐——附于*敏*感*词*主要RSS阅读器的采集整理。使用 Huginn 抓取任意 网站RSS 和微信公众号更新——打造一站式信息阅读平台 两款优秀的开源 RSS 阅读器工具:Miniflux 和 Tiny Tiny RSS——自建在线 RSS 阅读器
PS:更新记录。
1、某些 网站 不提供 RSS 提要。这时候我们可以自己搭建应用,强制这些网站内容更新输出RSS feeds,达到订阅RSS的目的:RSSHub不支持RSS网站制作RSS feeds-支持B站,知乎,微博,豆瓣,今日头条。2021.3.8
一、FreshRSS 安装
网站:
官网: 项目: 演示:
FreshRSS 安装类似于我们通常的 WP 安装。首先准备LNMP或LAMP环境。免费的 VPS 主机控制面板如共享可以自动安装 LNMP 或 LAMP。PHP 需要支持 cURL、DOM、XML、session、ctype 和 PDO_MySQL 或 PDO_SQLite 或 PDO_PGSQL。
FreshRSS 还需要 PHP 来安装 Fileinfo 扩展。这些扩展可以直接从一键式软件包或面板后端安装。例如宝塔面板提供一键安装扩展。
下载FreshRSS阅读器安装包,上传到网站根目录,解压。当您访问网站时,您将被重定向到FreshRSS的安装界面。
选择中文,然后跳转到FreshRSS检查服务器环境页面,检查通过后可以继续安装。
然后设置账号和密码。认证方式一般为WEB。如果是Apache,还可以选择.htaccess + .htpasswd 认证方式。
配置数据库并完成安装。
这是FreshRSS的RSS在线阅读界面,感觉很清爽。(点击放大)
二、FreshRSS 使用2.1 添加提要
点击“订阅管理”,可以输入RSS Feed地址,可以设置RSS Feed的分类。
FreshRSS 还支持批量导入和导出。我之前用过其他 RSS 阅读器,可以导出 XML 文件。
自定义在 FreshRSS 中保存 RSS feed 文章 的天数和更新周期。
2.2 FreshRSS 设置
FreshRSS 提供了丰富的设置选项,从显示外观、阅读习惯、多用户管理到系统配置、认证方式等,都可以自行修改调整。(点击放大)
FreshRSS 可以在阅读中使用快捷键,您也可以调整这些默认的快捷键设置。
FreshRSS 提供了丰富的第三方扩展,例如 Youtube/Peertube、FreshRSS 自动刷新、移动滚动菜单、阅读时间等插件可以大大提升我们的阅读体验。
插件下载地址:下载插件并上传到FreshRSS安装目录下的./extensions文件夹。然后就可以在 FreshRSS 中进行管理了。
2.3 FreshRSS阅读体验
FreshRSS 在整个过程中由 Ajax 加载。阅读完文章和未读文章后,会在页面上通过颜色区分,让人一眼就能认出。
文章 可以在列表上添加采集、设置阅读、更改阅读列表等。
FreshRSS文章 列表阅读模式,点击标题后会显示全文。(点击放大)
FreshRSS也有信息流阅读方式,有点类似于新版微信阅读方式。
使用FreshRSS手机,请下载安装APP:,然后通过EasyRSS连接FreshRSS。
三、总结
FreshRSS 非常适合想要构建自己的在线 RSS 阅读器的人。支持快捷键,简单的安装门槛要求,并提供各种第三方插件扩展,很大程度上满足了我们RSS阅读器的需求。
FreshRSS 还可以通过设置定时任务来更新 RSS 提要。参考代码如下(每小时更新一次提要,注意替换路径):
9 * * * * php /usr/share/FreshRSS/app/actualize_script.php > /tmp/FreshRSS.log 2>&1
除了RSS阅读,现在很多人还有抢微信公众号等网页信息的需求。我们可以使用Huginn这个神器:Debian/Ubuntu上的Huginn手动安装教程-grab全文RSS和微信公众号开源软件。
文章来自:Digzhan 不,保留所有权利。本站文章为作者原创文章除出处外,可自由引用,但请注明出处。