世界網站大全/世界網站大全

世界網站大全/世界網站大全

小小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/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架設網絡閱讀器可以用來應對一些較爲極端的情況。該程序安裝完成後可自用,也可以提供會員使用。


小小RSS訂閱平臺
Scroll to Top