Tiny Tiny RSS:小小RSS訂閱平臺是一個款免費開源的RSS新聞源訂閱工具,免費開源,完全可以替代Google Reader,采用PHP+MYSQl開發(fā),支持自定義安裝。
Tiny Tiny RSS 優(yōu)點:
1、通過皮膚可以尋找 GR 閱讀的感受;
2、有適合移動設(shè)備的皮膚/插件(別人成功了,我還沒找見,英語渣,沒辦法);
3、支持插件;
4、支持Android 客戶端;
5、只要你愿意,可以把更新頻率設(shè)得夠高,第一時間獲得訂閱更新;
6、支持導(dǎo)入OPML;
7、可以收藏(星標(biāo));
8、有中文,不完全。
下面是安裝說明:
開源 可以進行高度的個性化設(shè)置。通過對代碼進行修改,可以使閱讀器的界面更符合個人習(xí)慣。修改文章中鏈接打開的方式為在當(dāng)前標(biāo)簽而不是新的標(biāo)簽,保證在Kindle上也能夠很方便的閱讀。
方便 Tiny Tiny RSS Reader支持各種快捷鍵功能。這一點與Google reader和鮮果一樣,不需要改變閱讀習(xí)慣,只要稍微學(xué)習(xí)就可以實現(xiàn)快捷的操作。
多瀏覽器支持 Tiny Tiny RSS Reader支持個人電腦上主流版本的瀏覽器。手持設(shè)備可以訪問移動版本。這個閱讀器甚至有兩個手機版本。以我的安裝為例,一般網(wǎng)頁版本的路徑為:域名/reader。智能手機版本為:域名 。更通用的一個版本是:域名/reader/mobile/classic。
閱讀器的安裝需要PostgreSQL/MySQL數(shù)據(jù)庫和PHP 5.2以上的服務(wù)器。我所用的空間只有一個MySQL數(shù)據(jù)庫的額度,已經(jīng)被我安裝了Movable type。經(jīng)過分析,發(fā)現(xiàn)Movable type和Tiny Tiny RSS Reader的數(shù)據(jù)庫表沒有重名的,于是我就嘗試Movable type和Tiny Tiny RSS Reader共享一個數(shù)據(jù)庫。
安裝過程很簡單:
1、下載最新版本的源代碼。
2、上傳源代碼到服務(wù)器相應(yīng)路徑下,并解壓。以我為例,代碼解壓到/public_html/reader目錄下面。
3、將reader目錄下的config.php-dist文件重命名為config.php,修改代碼內(nèi)容。
//以下為 數(shù)據(jù)庫信息,必須根據(jù)實際情況填寫
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);
// 定義用戶個數(shù)。默認為單用戶。如果是單用戶,登錄時沒有用戶名密碼。如果把true改為false,則為多用戶情況。多用戶登入時默認的用戶名/密碼為:admin/password。
define('SINGLE_USER_MODE', true);
//定義Cookie保存的時間。默認值為0,如此,每次退出瀏覽器,重新打開的時候就需要輸入用戶名/密碼。修改為比下一行的SESSION_EXPIRE_TIME所定義的時間短的時間,可以減少重復(fù)驗證的過程。需要注意的是,方便性提高了,安全性也會相對降低了。
define('SESSION_COOKIE_LIFETIME', 0);
//一定要把下面這一行的false改為true,表明你把整個配置文件都看一遍了。
define('ISCONFIGURED', false);
以上是初次安裝時候,配置文件的設(shè)置。除了數(shù)據(jù)庫的信息和安裝路徑必須先設(shè)定,并且要把ISCONFIGURED改為true之外,其余都可以等閱讀器架設(shè)起來后進行配置。
4、設(shè)置數(shù)據(jù)庫
在創(chuàng)建了數(shù)據(jù)庫、用戶,賦予權(quán)限之后,需要導(dǎo)入源文件schema文件夾下的數(shù)據(jù)庫文件。因為是和Movable type共同使用一個數(shù)據(jù)庫,為保險起見,我先備份了先前數(shù)據(jù)。然后用PhpMyAdmin打開數(shù)據(jù)庫,import了schema文件夾下ttrss_schema_mysql.sql文件。
5、設(shè)置定時更新
如果用戶名為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支持多種更新方式。如果一個方法無法實現(xiàn),可以嘗試別的辦法。
沒有意外的話,Tiny Tiny RSS Reader就架設(shè)起來了。如果你想嘗試一下,可以使用這個單用戶demo:http://tt-rss.org/demo/。
以上安裝辦法針對有自己的域名和空間的網(wǎng)絡(luò)閱讀器使用者。用Tiny Tiny RSS Reader架設(shè)網(wǎng)絡(luò)閱讀器可以用來應(yīng)對一些較為極端的情況。該程序安裝完成后可自用,也可以提供會員使用。








