Tiny Tiny RSS – RSS 阅读解决方案

88
1 Star2 Stars3 Stars4 Stars5 Stars(快来投票)
Loading...

Tiny Tiny RSS 是一款 PHP 语言的开源 RSS 阅读器。@Appinn

Tiny Tiny RSS 优点:

  1. 通过皮肤可以寻找 GR 阅读的感受(如上图)
  2. 有适合移动设备的皮肤/插件(别人成功了,我还没找见,英语渣,没办法)
  3. 支持插件
  4. 有 Android 客户端(我用着很舒心)
  5. 只要你愿意,可以把更新频率设得够高,第一时间获得订阅更新
  6. 支持导入OPML(必须滴)
  7. 可以收藏(星标)
  8. 有中文,不完全
  9. 欢迎继续发掘

安装 Tiny Tiny RSS 你需要一个 PHP 空间和 MySQL 数据库,一般的 PHP 虚拟主机都具备这些。

安装难度不大,但是需要 5.3 以上版本的 PHP。这个……你可以跟你的空间商卖萌求升级(因为现在好多空间还是 5.2 )。

建议用国外空间,这样不会有部分订阅无法更新,你懂的。(推荐 Hellohost 虚拟主机套餐4,PHP5.3,国外)

设置跟使用上也没啥障碍,只是我还没搞明白J/K键怎么设置。每次都是跳跃到上一个或者下一个订阅源有点别扭。

自动更新后台有设置,你用的是 VPS 的话应该可以用 Cron 控制更新。官方有文档说明(英文)。虚拟主机的话可以在主机控制面板设置计划任务,如果不会……继续骚扰主机商,这类设置只有他们说的清楚。我设置的十五分钟一次更新,爽啊!

下载地址: 项目主页

已有 88 条评论, 我要留言

  1. imnpc说道:

    = – =PHP5.3啊 ,下午去把DA的PHP升级下

  2. wjchen说道:

    还是用vps搞这个比较好,虚拟主机限制太多。

  3. Yu说道:

    Amdroid ..错字

  4. 没钱没闲说道:

    你这太高端了。不是一般人能搞的定的,我推荐一下newszeit。这个阅读器感觉不错。关键是墙外的东西也能订阅。

  5. Desmond说道:

    关于J/K快捷键,有一个模拟google reader快捷键的插件,在preferences里面添加即可(我记得是内置的插件,没有的话去forum上面找找呗)

  6. linxh说道:

    。。。表示搞不定的继续用着feedly了

  7. faninx说道:

    有个插件可以模拟Google Reader的快捷键; 话说Feedly用起来太不稳定了, 动不动就502, 真烦

  8. Cc说道:

    太高端了。。。

  9. lin说道:

    openshift可以安装TINY TINY RSS,现在在用,感觉还不错。

  10. 哈哈说道:

    求分享订阅!

  11. 真的金龙说道:

    真心求教程,gae 的那个GO版本怎么也搞不定

  12. Kevin说道:

    土鳖表示换成了鲜果

  13. 小金鱼儿说道:

    挑错:“有 Amdroid 客户端”应该为“有 Android 客户端”

    手抖了吧?哈哈

  14. zecy说道:

    我关心如果自己搞的话,需要多少带宽和贮存空间?我的订阅量也不大,每天只有1000左右。

    • ayasemoe说道:

      @zecy 流量要求不高 贮存空间的话 可以设置自动删除N天前的条目 我给关了这功能 没开缓存图片 一个月大概200M

  15. 一堵墙说道:

    这款大爱,居然还是有中文的。

  16. Khiyuan说道:

    我在用 digg reader ,好用 ,就是还不支持 unread only

  17. 时光的线条说道:

    这个好,vps上搞起

  18. epix说道:

    有类似产品对比么…这个和owncloud和newsblur

  19. xixi说道:

    这个麻烦,需要点技术,而且容易出问题,不如直接付费办个阅读网站的VIP,简单便宜省心

    • ayasemoe说道:

      @xixi 也不能这么说 一次部署接下来不用管 而且数据在自己掌控之中最放心撒

  20. sth说道:

    这个Reader可以在openshift上搭建,有人提供了安装好的版本可以直接使用,对Android的支持很不错,但是无法支持视频等flash,feed里的flash都无法显示。

  21. oott123说道:

    还有一点,MySQL需要支持InnoDB,不然无法安装。官方说是InnoDB才有foreign key,MyISAM木有,而TTR正好需要这个特性才能运行。

  22. zurtec说道:

    cons:
    需要使用自建服务器或VPS.
    如要抓取墙外rss,需要代理
    手机客户端较少

    pros:
    功能比较全.还支持filter,lable
    使用本机抓取,缓存图片,速度很满意
    开源,可以根据需要修改代码
    (设定整体和单独某条rss的抓取间隔,自定主题,自定快捷键)
    支持plugins
    有官方论坛支持,不懂也有地方问

    setup:
    通常有两种方式使用ttrss
    一种是使用国外vps,或国内vps+vpn(主要为了抓取顺畅). 代价就是服务器费用了.
    另一种是使用pc+ddns自建服务器. 代价就是电费和线路. 自建服务器的话, 建议修改端口.
    如果要用手机端连接的话,还需要测试线路速度.

    官网上说ttrss需要使用LAMP(Linux, Apache, MySQL, PHP)平台. 会linux的就是小case了.
    但是实际上也可以使用windows做服务器. 安装Apache, MySQL, PHP,后应该也是一样使用的.
    找到了一个网站http://bitnami.com/stack/tiny-tiny-rss将这些直接打包了.直接安装这个就可以直接使用.
    这个网站上提供直接ttrss服务器版(Ubuntu),可以直接在vmware内运行.感兴趣的可以试试.

    update:
    定时更新
    在windows计划任务中,加入定时器.每天1次持续1天,重复间隔5分钟.执行update.vbs
    update.vbs
    dim ws
    Set ws = CreateObject(“Wscript.Shell”)
    ws.run “路径\tinytinyrss\php\php.exe 路径\tinytinyrss\apps\tinytinyrss\htdocs\update.php –feeds –quiet” ,vbhide
    win7下也可直接使用引号中部分,不会出现console窗口.

    mobile:
    安卓, google play有官方客户端.
    苹果, 可看这篇帖子Reeder (iOS) integration with TT-RSS (via Fever API) http://tt-rss.org/forum/viewtopic.php?f=22&t=1981. 别忘了在设置里添加密码,和主密码无关.

    plugins:
    快捷键修改
    可参考tinytinyrss\apps\tinytinyrss\htdocs\plugins\googlereaderkeys和swap_jk修改
    也可参考http://tt-rss.org/forum/viewtopic.php?f=22&t=1382
    现在主要用
    $hotkeys[“(32)|space”] = “next_article”; //空格键翻页/下一条
    尝试添加了数字键盘代码,但是大部分有问题,只有num0起作用,不知道是不是bug

    ttrss_plugin-markasread, 添加unread按钮. https://github.com/Elv1zz/ttrss_plugin-markasread
    mark_button, 添加star按钮.
    Next-Prev Toolbar, 添加上一条,下一条工具条 http://tt-rss.org/forum/viewtopic.php?t=1659
    videoframes, 添加youtube视频.不知道国内视频怎么添加
    其它http://tt-rss.org/redmine/projects/tt-rss/wiki/Plugins

    patch:
    翻页太短,只占整页的1/4.调整到3/4.可自行修改.
    tinytinyrss\apps\tinytinyrss\htdocs\js\viewfeed.js(601)
    scrollArticle(ctr.offsetHeight/4*3);

    对时效要求较高的rss,添加5分钟间隔抓取.添加后,在rss条目右键菜单中调整.
    \tinytinyrss\apps\tinytinyrss\htdocs\backend.php(81行)
    $update_intervals = array(
    0 => __(“Default interval”),
    -1 => __(“Disable updates”),
    5 => __(“Each 5 minutes”),//加入此行
    15 => __(“Each 15 minutes”),
    30 => __(“Each 30 minutes”),
    60 => __(“Hourly”),
    240 => __(“Each 4 hours”),
    720 => __(“Each 12 hours”),
    1440 => __(“Daily”),
    10080 => __(“Weekly”));

    windows服务器中 System Error Log 中出现update.php 对lockfile unlink权限不够的情况. 对出错信息简单搜索了下, 修改代码后正常.
    tinytinyrss\apps\tinytinyrss\htdocs\update.php(349行)
    if (file_exists(LOCK_DIRECTORY . “/$lock_filename”))
    {
    fclose($lock_handle);//加入此行, 抓取正常, error停止
    unlink(LOCK_DIRECTORY . “/$lock_filename”);
    }

  23. geowatsons说道:

    我之前把它放到NAS上面跑的,感觉不怎么样,待会再跑起来更新一下看看。

  24. ddd说道:

    终于推荐了啊,自从gr要关门的消息出来那天,我就抛弃gr了,开始转投fever,然后就一直tt rss了,目前很稳定,很好用,很强大。
    tt rss还可以用证书登录的
    插件目前不多,但也不少,插件设置基本不用
    vps上安装很简单,基本不需要什么配置

    @zecy 订阅了66个feed,每天更新估计也1000左右,用了3月,目前数据库占用280m

  25. chipgenius说道:

    在OpenShift上搭了一个,非常简单,想用的可以申请一个OpenShift账号,然后点击这个网页(https://www.openshift.com/quickstarts/tiny-tiny-rss)上的“Deploy Now”按钮,直接就搭建好了。
    但是貌似问题比较多,比如说订阅小众软件,就取不到文章。订阅了其他几个倒是可以

  26. modrich说道:

    求主题皮肤啊!

  27. wjchen说道:

    用这个插件,就会增加一堆客户端支持。https://github.com/dasmurphy/tinytinyrss-fever-plugin

    还有我写的一些说明:
    https://wjchen.me/index.php/ttrss-1.html

  28. cairuoyu说道:

    入门有点高…
    继续inoreader吧

  29. Query说道:

    OpenShift上搭过……感觉不如Lilina好看一些

  30. 推荐一个比之更加强大的免费RSS Chrome扩展:小乐阅读(zzllrr RSS Reader)
    支持离线阅读,Chrome用户和RSS控必备利器

  31. tongnixcv说道:

    表示已经接受feedly了,虽然有时需要翻墙

  32. Rnaken说道:

    没有php5.3空间……求推荐

  33. gelupk说道:

    用OpenShift搭的话有https访问,http会被墙。。还有用OpenShift实在是太卡了

  34. 坎杜拉说道:

    我的空间是使用cPanel X后台的。
    我用这种方法来配置定时更新,在后台的“时钟守护作业”里面添加了命令“cd /home/username/public_html/ttrss && /usr/bin/php/home/username/public_html/ttrss/update.php -feeds >/dev/null 2>&1”(命令中的username已经替换为我自己的用户名)。
    想问问这样设置对不对,另外求个能让它手机访问的插件。::>_<::

  35. 在小乐阅读中,发现此文章的实时评论是10条,但事实远远不止啊,原来小众软件的评论feed,不太友好啊,永远最多只显示10条,而且是最旧的10条啊,望改进!谢谢啊

  36. paul说道:

    傻啊,你们都不知道digg reader吗?GR关闭之后,最好用的阅读器

  37. xx说道:

    收藏了,有时间折腾了试试,现在在用feedly,为毛感觉比digg快多了?

  38. wjchen说道:

    视频支持,改include/functions.php中$allowed_elements = array(‘a’,……中加上’object’, ’embed’

  39. wancad说道:

    鲜果就不错,呵呵

  40. zurtec说道:

    提醒一下,有人制作了ios的客户端 http://appstore.com/ttrssreader ,现在是免费的,以后可能会改收费.
    原贴:http://tt-rss.org/forum/viewtopic.php?p=13946

  41. loosky说道:

    皮肤可以使用这个:http://tt-rss.org/forum/viewtopic.php?f=22&t=2247,跟Google Reader的感觉很像。

    支持J/K键的话,直接启用googlereaderkeys插件就好了。

  42. fainx说道:

    我装上之后 不知道为啥很难拉到数据 一般点分组刷新都不会出数据, 点单条订阅源的时候 才有可能刷出来 …

  43. ilook说道:

    这个是自己搭建RSS阅读器,有没有自己搭建抓取网页的程序呢,类似feed43,page2rss,可以自己设置更短的抓取间隔

  44. itiwll说道:

    怎么解决图片外链的问题
    比如这个源http://blog.sina.com.cn/rss/1579071145.xml

  45. 李马说道:

    源稍微多一些的话,服务器会吃不消。跑到 50%~70% 的 CPU 是常事,每天都会出现几次 90%+ 的情况。Linode 1024 VPS。

  46. 月白说道:

    求中文版 下载

  47. asdfasdf说道:

    已经搭建成功, 鲜果阅读器, google reader去死吧

  48. lua说道:

    在raspberry上搭建一个,速度不给力呀。

  49. zuyang说道:

    很不错,搭建了一个,http://yang.ink 请忽略证书错误,配合fever插件在手机和pad上很爽

  50. zuyang说道:

    我的搭建教程在这里,包括安装fever插件的教程

    http://zuyang.me/post/dong-che-xi-la/da-jian-zi-ji-de-rssfu-wu-qi

  51. 阿伟说道:

    怎么只显示标题的方式勒

  52. Guoy说道:

    官方网址在俄罗斯?你们能打开么?

有不同想法?说说看