用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控

用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控

文章目录
文章目录
  1. 1、环境要求
  2. 2、程序下载
  3. 3、环境准备
  4. 4、程序安装
  5. 5、使用
  6. 5、后续

RSS 是一种将用户订阅的内容传送给他们的通讯协同格式(Protocol),它是新闻网站、博客等信息发送的重要渠道,同时也是用户用来跟踪自己感兴趣主题的快捷方式。

#这是本人去年(2015)年初写的一个日志,从老站搬过来的…文中所涉部分链接已失效,新的安装教程(2024.04.18)见利用 Docker Compose 安装 Awesome TTRSS

此前国内外最受欢迎的 RSS 订阅服务 Google Reader,但 Google Reader 已经停止服务近两年了…尔后网友们开始使用其他的一些替代服务,一般常规的有这三类:

  1. 浏览器自带订阅功能(遨游、Safari、搜狗等均支持,Chorme 需要扩展支持)
  2. 在线 RSS 订阅服务(鲜果、QQ 阅读、有道阅读、豆瓣九点、Feedly、Inoreader 等)
  3. 本地客户端(Foxmail、FeedDemon、GreatNews、Reeder)
用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控

小编本人此前一直使用的是 Foxmail,毫无疑问:Foxmail 是当下最好用的本地邮件客户端,同时其 RSS 功能也挺好用的…但其弊端也是显而易见的:1、无法实现云同步;2、订阅源过多时慢、卡。因此小编我决定抛弃它……

QQ 阅读和有道阅读以前用过,官方无人维护,体验比较差。而鲜果阅读前面爆出新闻也停止了 RSS 的更新,所以最后我开始尝试使用大名鼎鼎的 Feedly,这里发现一个巨大的问题:需要翻墙!

用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控

结合 Foxmail 的弊端 1,自然是不会用 Feedly 了,最后我深度体验了下 Inoreader,总的来说还是很好用的,界面清爽,功能够足,但是很慢!(BTW,Inoreader 上有几十个用户订阅了 Finle)无奈,我就只好自己动手了!

查阅了不少资料,经过个人喜好对比以及建设难易程度,最终选择了利用 Tiny Tiny RSS 建立自己的 RSS 订阅服务,从此你可随心所欲的还常阅读啦~~最终效果见下图:

用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控
用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控

Tiny Tiny RSS 是一个非常优秀的国外 RSS 聚合程序,多语言支持(含中文),自 Google Reader 关闭后因其标题和内容的搜索、导入导出、条目加星等像极 Google Reader,被不少的博主推荐为 Google Reader 的替代品。

实际使用了 Tiny Tiny RSS 后,确实感觉不错,全站 Ajax,阅读起来非常地方便,阅读可以选择全文或者列表,标记、近期阅读等也很实用。Tiny Tiny RSS 最大的优势就是可以自定义 RSS 更新时间,也可以手动立即更新,更快地获取信息。

1、环境要求

Tiny Tiny RSS 要求 PHP 5.3 以上,函数必须有 JSON 、mbstring,可选的是 CURL、posix 、GD,数据库支持 PostgreSQL 或者 MySQL 。

2、程序下载

直接去 Tiny Tiny RSS 下载官方最新版:http://tt-rss.org/redmine/projects/tt-rss/wiki

3、环境准备

如果你是 WordPress 用户,那么这应该不难的。在你的 VPS 下新建个 FTP,如名为 RSS;在你的面板或 Phpmyadmin 新建一个数据库(UTF-8),如名为 RSS;然后是新建网站(具体情况结合你自身用的系统)、域名绑定及解析;然后结合 1 开始安装了~

4、程序安装

压缩包解压后,直接在浏览器输入 laboratory.www.shephe.com/install ,输入数据库相关信息,提交自检,若正确无误则点击“初始化按钮”,如下图。

用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控

此时已经生成最初的配置文件了(config.php),如果你的虚拟主机可写,那么直接 Save Configuration 下一步,如果不行的话那么就手动保存然后上传替换掉该文件,继续下一步则跳转到登陆地址了,输入默认的用户名/密码即可使用了(admin/password)。

用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控
  • 各位若想先体验下的话,尝试点击 http://laboratory.shephe.com/ (已失效)
  • 用户名/密码:Finle/Finle

5、使用

没什么可说的,中文嘛,大家都看得懂~~直接点上面的链接体验就 OK 了,可以随意添加订阅源,也可以进入 Preference 查看可选设置。

值得一提的是 Tiny Tiny Rss 的更新,根据相关资料并设定我最终仍不太确定我自己使用的这个有没有成功设定为自动更新,无法只能使用其简易更新模式(谁让我不懂 Linux 呢!)

define('SIMPLE_UPDATE_MODE', true); //这个值默认为 false

开启这个选项后,只要用户登陆 Tiny Tiny Rss 后,它就会自动更新,如果你想进行更深入的设置,那么请参看文末的链接,我尝试着做了,不知道成功没有 T-T

5、后续

多说无益,还不如你自己体验体验,请不要随便更改设置…不然其他同学就没法测试了。从测试中你可能已经发现了:Tiny Tiny RSS 和此前的 Google Reader 非常类似,同时它也支持多用户,那么如果你和你的小伙伴们都需要 RSS 服务的话,那么不妨架设一台专门的 TTRss 服务器以便自己用(记得修改下 CSS,参考我的第一张图,因为 外文字体对中文支持实在太差)。

另外,不知你是否觉得 Finle 的 RSS 非常漂亮,请参考:

关于 Tiny Tiny RSS 的配置和使用如果遇到问题请留言或参考:

1500 1000 Kevin's
「用 Tiny Tiny RSS 搭建自己的 RSS 订阅服务,阅读不再受控」有 14 条评论
  • […] 其实早在九年前我就自己安装过 Tiny Tiny RSS,它每天产生的数据让我那会儿的小主机承受不了,索性就卸载转去 Inoreader 了,但因为众所周知的原因和巨量的广告,我打开 Inoreader 的次数屈指可数,平时访问博客和链接全靠收藏夹,虽然麻烦,但时间久了也就习惯了。这不正好前天头热冲了一台 VPS,正好折腾折腾顺便把 Docker 相关最常用的命令学习记录一下,形成此文。 […]

  • 炒股
    10/30/2020 at 11:13 回复

    博主牛逼!

  • 陈大猫
    10/26/2017 at 22:22 回复

    我一直在找好用的RSS阅读器源代码,之前用的一个还不错但是界面简陋。
    你推荐的这个挺好看,我安好后发现个问题,第一次导入阅读列表后无法手动更新。

    • 的头像
      牧羊人
      10/27/2017 at 10:59 回复

      太久了记不清了~这个工具好用不过到后面暂用资源较多,所以后头我弃了,现在用 inoreader

  • antior
    03/13/2016 at 19:48 回复

    我就是想知道 CSS 怎么改,有没有参考?
    不会写 CSS ……

    • 的头像
      牧羊人
      03/13/2016 at 20:19 回复

      很简单的,你用 浏览器的审查功能(F12),把 font-family 改成 雅黑就行了。。

      • antior
        03/13/2016 at 20:22 回复

        我还以为是修改 CSS 文件呢

  • 灰常记忆
    02/25/2016 at 16:07 回复

    真的有心折腾这个~!

  • 路易大叔
    02/23/2016 at 23:02 回复

    这样是很方便 不过有手机客户端吗

    • 的头像
      牧羊人
      02/27/2016 at 19:50 回复

      我记得有手机客户端,但是不建议自己装这个东西,因为数据库占用还蛮厉害的~

发表评论

请输入关键词…