Tiny Tiny RSS小小RSS订阅平台
加拿大
好玩推荐

Tiny Tiny RSS小小RSS订阅平台

Tiny Tiny RSS|小小RSS订阅平台是俄罗斯一款款免费开源的RSS新闻源订阅工具,免费开源,完全可以替代Google Reader,采用PHP+MYSQl开发,支持自定义安装。

标签:
爱站权重:PC 百度权重移动 百度移动权重

Tiny Tiny RSS小小RSS订阅平台简介:

  Tiny Tiny RSS|小小RSS订阅平台是俄罗斯一款款免费开源的RSS新闻源订阅工具,免费开源,完全可以替代Google Reader,采用PHP+MYSQl开发,支持自定义安装。

  Tiny Tiny RSS 优点:

  1、通过皮肤可以寻找 GR 阅读的感受;

  2、有适合移动设备的皮肤/插件(别人成功了,我还没找见,英语渣,没办法);

  3、支持插件;

  4、支持Android 客户端;

  5、只要你愿意,可以把更新频率设得够高,第一时间获得订阅更新;

  6、支持导入OPML;

  7、可以收藏(星标);

  8、有中文,不完全。

  下面是安装说明:

  开源 可以进行高度的个性化设置。通过对代码进行修改,可以使阅读器的界面更符合个人习惯。修改文章中链接打开的方式为在当前标签而不是新的标签,保证在Kindle上也能够很方便的阅读。

  方便 Tiny Tiny RSS Reader支持各种快捷键功能。这一点与Google reader和鲜果一样,不需要改变阅读习惯,只要稍微学习就可以实现快捷的操作。

  多浏览器支持 Tiny Tiny RSS Reader支持个人电脑上主流版本的浏览器。手持设备可以访问移动版本。这个阅读器甚至有两个手机版本。以我的安装为例,一般网页版本的路径为:域名/reader。智能手机版本为:域名/reader/mobile 。更通用的一个版本是:域名/reader/mobile/classic。

  阅读器的安装需要PostgreSQL/MySQL数据库和PHP 5.2以上的服务器。我所用的空间只有一个MySQL数据库的额度,已经被我安装了Movable type。经过分析,发现Movable type和Tiny Tiny RSS Reader的数据库表没有重名的,于是我就尝试Movable type和Tiny Tiny RSS Reader共享一个数据库。

  安装过程很简单:

  1、下载最新版本的源代码。

  2、上传源代码到服务器相应路径下,并解压。以我为例,代码解压到/public_html/reader目录下面。

  3、将reader目录下的config.php-dist文件重命名为config.php,修改代码内容。

  //以下为 数据库信息,必须根据实际情况填写

  define('DB_TYPE', "pgsql"); // or mysql

  define('DB_HOST', "localhost");

  define('DB_USER', "fox");

  define('DB_NAME', "fox");

  define('DB_PASS', "XXXXXX");

  //define('DB_PORT', '5432'); // when neeeded, PG-only

  // 安装路径,我的情况为 域名/reader

  define('SELF_URL_PATH', 域名/reader);

  // 定义用户个数。默认为单用户。如果是单用户,登录时没有用户名密码。如果把true改为false,则为多用户情况。多用户登入时默认的用户名/密码为:admin/password。

  define('SINGLE_USER_MODE', true);

  //定义Cookie保存的时间。默认值为0,如此,每次退出浏览器,重新打开的时候就需要输入用户名/密码。修改为比下一行的SESSION_EXPIRE_TIME所定义的时间短的时间,可以减少重复验证的过程。需要注意的是,方便性提高了,安全性也会相对降低了。

  define('SESSION_COOKIE_LIFETIME', 0);

  //一定要把下面这一行的false改为true,表明你把整个配置文件都看一遍了。

  define('ISCONFIGURED', false);

  以上是初次安装时候,配置文件的设置。除了数据库的信息和安装路径必须先设定,并且要把ISCONFIGURED改为true之外,其余都可以等阅读器架设起来后进行配置。

  4、设置数据库

  在创建了数据库、用户,赋予权限之后,需要导入源文件schema文件夹下的数据库文件。因为是和Movable type共同使用一个数据库,为保险起见,我先备份了先前数据。然后用PhpMyAdmin打开数据库,import了schema文件夹下ttrss_schema_mysql.sql文件。

  5、设置定时更新

  如果用户名为username,并且安装在/public_html/reader目录下,那么定时更新的命令如下:

  cd /home/username/public_html/reader && /usr/bin/php /home/username/public_html/reader/update.php -feeds >/dev/null 2>&1

  Tiny Tiny RSS Reader支持多种更新方式。如果一个方法无法实现,可以尝试别的办法。

  没有意外的话,Tiny Tiny RSS Reader就架设起来了。如果你想尝试一下,可以使用这个单用户demo:http://tt-rss.org/demo/。

  以上安装办法针对有自己的域名和空间的网络阅读器使用者。用Tiny Tiny RSS Reader架设网络阅读器可以用来应对一些较为极端的情况。该程序安装完成后可自用,也可以提供会员使用。

网址入口:http://tt-rss.org/

相关导航