是的,googlereader正在消失,是的,有很多替代品。然而,如果你厭倦了關閉web服務,為什麼不自己動手呢?Tiny RSS是一個免費的、開源的同步RSS平臺,比Google Reader擁有更多的功能,而且它無法關閉。下麵是如何安裝和設定它。
設定微型RSS需要一點耐心,但這似乎很容易。我在幾個小時內就設定好了我的例項,並且可以訪問web,我花了更多的時間按照我想要的方式調整所有的設定和選項。在一天結束時,你會有一個網頁,你可以在任何時間,在任何裝置**問,閱讀所有最新的文章,從你訂閱的部落格。Tiny RSS支援過濾器和標簽,因此您可以將這些提要分類,過濾掉您不想要的故事,並對它們進行組織,以便您首先閱讀有趣的內容。你也可以給feed打分,這樣你最喜歡的部落格就會浮到頂端。有更多的功能,我們沒有時間進入,但你可以閱讀更多關於他們在這裡。
Tiny RSS還有一個Android應用程式(抱歉,沒有iOS應用程式)、一個移動友好的web介面、一個Chrome擴充套件以及更多第三方支援的應用程式。如果你想在大螢幕上閱讀feed,甚至還有一個XBMC客戶端。
不過,有些東西是谷歌閱讀器提供的微型RSS無法實現的。例如,您將無法獲得如此廣泛的第三方應用程式和客戶端。遺憾的是,微型RSS不能與你最喜歡的桌面或移動閱讀器如Reeder或NewsRob一起使用。另外,設定起來肯定比將所有feed匯入Feedly更困難。即便如此,如果你想最終控制你的新聞閱讀,你想要的東西永遠不會關閉你,小RSS是值得設定。
安裝Tiny RSS並不困難,但在開始之前,您肯定需要做一些事情:
遠端訪問的URL。你可能想買一個域名,這樣你就可以鍵入“www.myrssreader.com“在瀏覽器中訪問您的小RSS例項。如果你已經擁有一個域(而且大多數人都擁有),那麼只使用你已經擁有的URL的一個子域就更容易(也更便宜)。例如,我使用“reader.novawerks.net”來安裝我的微型RSS。Dreamhost幾分鐘就完成了,我什麼也沒花。
微小的RSS應該安裝在你完全可以控制的Linux計算機上,就像你家裡的Linux盒子一樣。由於大多數人都沒有自己的Linux web伺服器,我們將帶您瞭解如何將其安裝到我們無法完全控制的web託管公司的伺服器上。TTRSS的開發人員說,不支援使用這種託管。我認為這很愚蠢,我敢打賭這是一個支援和個人偏好的問題,而不是功能性的問題。基本上,如果您使用像Dreamhost這樣的東西,如果出現問題,您將無法從開發人員那裡獲得任何幫助。如果您需要這種支援和控制,那麼需要使用上面描述的專用Linux伺服器。
就像我上面提到的,我使用了我的網路託管公司(Dreamhost)來完成這個任務,所以PHP已經安裝好了,為TTRSS建立MySQL資料庫很容易。大多數web主機都有類似的特性,並將為您提供一個web介面來建立資料庫和使用者。否則,您將不得不使用命令列。有鑒於此,請遵循以下相應說明:
透過網路介面:檢查你的主機供應商,以確保他們滿足先決條件。很可能他們會讓你很容易,你可以跳到第二步。在大多數情況下,一旦您登入到主機的管理頁面,就會有一個嚮導幫助您建立MySQL資料庫並同時建立其第一個使用者。命名資料庫並使用任何您想要的名稱。為使用者提供一個強密碼以確保其安全。您可以在右邊的圖片中看到我是如何使用Dreamhost的(使用一些示例名稱)。
透過命令列:如果您的主機不提供一鍵式工具或GUI來建立MySQL資料庫(或者您更喜歡命令列),那麼在命令列進行操作並不太困難。使用您最喜歡的終端應用程式(我在Windows中使用PuTTY,在Mac上使用iTerm)連線到您的web主機(開啟工具並鍵入slogin)[email protected]. 系統將提示您輸入密碼。此處的使用者名稱和密碼是透過web主機建立的,如果不確定如何連線,請與他們聯絡。)要建立資料庫,請鍵入:
mysql-u根-p-h<;em>;mysqlhost.mydomain.com</em>;建立資料庫<;em>;ttrssdb</em>;
在本例中,您的資料庫名為“ttrssdb”,您應該在上面的命令中替換mysqlhost.mydomain.com作為SQL資料庫所在主機的名稱。在我的例子中,我的SQL資料庫有一個單獨的主機名,但是如果您在同一個系統上執行所有內容,您可以從命令中省略-h mysqlhost.mydomain.com,以便在本地主機上建立資料庫。
要建立資料庫使用者,請鍵入:
mysql-u根-p-h<;em>;mysqlhost.mydomain.com</em>;授予alter、create、delete、drop、insert、update、select ON<;em>;ttrssdb</em>;*至<;em>;ttrssdbusername</em>;標識人<;em>;strong密碼</em>;
同樣,將斜體字的欄位改為您想要的,如果您在同一臺計算機上設定這些內容,請省略-h mysqlhost.mydomain.com。
一旦你的伺服器準備好了,現在我們要做的就是在上面安裝和配置微型RSS。首先,從開發人員的站點下載最新版本的TTRSS。它將以tarball(一個.tar.gz檔案)的形式出現,因此如果您想使用應用程式解包,請確保您已經準備好7-Zip(Windows,Free)、Unarchiver(OS X,Free)或PeaZip(Linux,Free)等應用程式。
開啟歸檔檔案後,在“schema”資料夾中查詢與所使用的資料庫軟體相對應的資料庫模式(即,將構建和組織TTRSS資料庫的檔案)。ttrss\u schema\u pgsql.sql檔案用於PostgreSQL,ttrss\u schema\u mysql.sql檔案用於mysql。您可以透過命令列或使用資料庫軟體的GUI匯入模式。我的主機提供命令列訪問和PHPMyAdmin來管理我的資料庫。
透過web介面:首先,轉到資料庫的URL。在本例中,它是“mysqlhost.mydomain.com”,並使用您先前建立的使用者名稱和密碼登入。單擊頁面頂部的“匯入”選項卡,然後瀏覽到要匯入的模式檔案(ttrss\u schema\u mysql.sql)。PHPMyAdmin應該自動檢測檔案格式。單擊“Go”,等待匯入完成。
透過命令列:我第一次匯入模式時,它在我身上超時了,所以我擔心它沒有正確匯入。我決定再次檢查,透過命令列重新匯入它。為此,請鍵入:
mysql-u ttrssdbusername-D ttrssdb-p-h mysqlhost.mydomain.com<;schema/ttrss\u schema\u mysql.sql
系統將提示您輸入該使用者帳戶的密碼,但假設您位於為Tiny-RSS建立的目錄中,那麼該模式將在一兩分鐘後匯入。
此時,安裝了Tiny-RSS,資料庫已啟動並執行,並且已匯入模式。現在唯一要做的就是將微型RSS連線到資料庫,並調整一些應用程式設定。
回到你的小RSS資料夾,在根目錄中找到config.php-dist檔案。**一個副本,將其重新命名為config.php,然後用您最喜歡的文字編輯器開啟它,無論是在命令列(pico、vi、emacs等等)中,還是下載並用Notepad++之類的工具開啟它。如果你在桌面上編輯它,只要確保用正確的名字重新上傳它,這樣你的更改就會生效。
檔案頂部的欄位是最重要的欄位,您需要更改這些欄位才能讓TTRSS找到並登入到資料庫伺服器。不過,請檢查整個檔案,以確保沒有任何選項是您要切換的。我們稍後將調整一些附加設定,但以下是一些基本設定,使用我們迄今為止使用的示例名稱:
define('DB_TYPE',“mysql”);//或mysql define('DB_HOST',“mysqlhost.mydomain.com”);define('DB_USER',“ttrssdbusername”);define('DB_NAME',“ttrssdb”);define('DB_PASS',“strong密碼”)//define('DB_PORT','5432');//需要時,僅PG
除非您的SQL資料庫位於使用非標準埠的伺服器上,否則您可能不需要定義DB\ U埠。如果你在同一個系統上執行所有的東西,請將DB\u HOST留空或設為“localhost”。當然,你應該在這裡填寫自己的使用者名稱、域名和密碼,但你知道要點。
接下來,向下滾動至基本設定:
define('SELF\u URL\u PATH','http://yourserver/tt-rss/');
SELF\u URL\u路徑是當前安裝TTRSS的域。如果你安裝在http://yourdomain.com/ttrss,請填寫。如果您設定了一個域,併在其根目錄下安裝了TTRSS,只需鍵入域名,如http://myttrssdomainname.com/. 如果你在家裡的伺服器上安裝所有的東西,你可以在這裡輸入你的動態DNS URL。有更多的設定,但這些是需要的TTRSS連線到您的資料庫成功。現在我們準備好第一次登入。
如果一切都設定正確,您應該可以http://yourdomain.com/ttrss 或者http://myttrssdomainname.com/ 並檢視登入螢幕。祝賀 你!預設的憑證是“admin”和“password”,所以一旦您登入,您應該做的第一件事就是更改密碼。單擊螢幕右上角的操作選單並選擇首選項。您應該在螢幕頂部附近看到個人資料/身份驗證。單擊該按鈕,您將看到密碼更改螢幕。給自己一個很好的密碼並儲存它。
接下來,讓我們匯入您的提要。如果你還沒有從googlereader匯出訂閱,現在是時候了。檢視我們的分步操作,從Google Reader中獲取資料,一旦您擁有subscripti***.xml檔案,下麵介紹如何將其匯入TTRSS:
匯入完成後,單擊右上角的Exit Preferences按鈕返回主檢視。即使你的匯入看起來像是出錯了(這在我身上發生過好幾次),它也可能匯入了你的feed。你應該看到所有的訂閱TTRSS匯入側邊欄,組織方式與googlereader相同如果你有資料夾,它們應該隨你而來。如果要編輯、重新命名、對提要進行顏色編碼或重新分類,只需在側邊欄中單擊選中提要,然後單擊“操作”選單即可檢視該提要的所有可用選項。
要新增新源,請單擊“操作”選單並選擇“訂閱源”。如果要訂閱的源需要登入名和密碼,請選中“此源需要身份驗證”框,您將看到用於輸入憑據的欄位。如果匯入的某些源有錯誤,或者它們已死亡,TTRSS無法解決這些問題,請在左側邊欄中突出顯示它們,然後單擊“操作”和“取消訂閱”將它們從列表中刪除。
現在是時候做一些高階調整了,這會讓你的體驗更好一點。下麵介紹如何讓TTRSS在不手動更新feed的情況下更新feed,以及如何在開發人員釋出應用程式時自動更新feed:
預設情況下,只有在雙擊提要時,才會更新提要。如果你想讓它們自動更新,你有幾個選擇。你可以告訴Tiny RSS在後臺悄悄地更新,而你正在使用網站和閱讀其他提要(你總是可以透過雙擊提要名稱手動更新),或者你可以在linux伺服器上執行一個後臺程序,使你的資料庫保持最新,即使你不使用webapp。
後者是最簡單的方法,但大多數web主機不會讓您一直執行後臺程序,即使您沒有登入。但是,如果您在自己的linux裝置上執行TTRSS,請檢視微型rsswiki中的更新Feeds頁面,以獲取有關如何設定TTRSS的更多資訊。
我選擇了前一種方法,部分原因是我使用的是共享主機,但也因為它更容易設定。在文字編輯器中開啟config.php檔案,向下滾動“SIMPLE\u UPDATE\u MODE”,並將其標誌從“false”更改為“true”。這將使TTRSS每30分鐘為您更新一次提要(預設情況下,您可以在首選項中更改此項),只要您登入。將其設定為固定的選項卡,您將永遠不會遇到問題。
當我開始玩Tiny RSS時,我使用的是1.7.3版本。在我把所有東西都按我想要的方式設定好的那天晚上,開發人員釋出了1.7.5版。TTRSS中有一個內建的更新程式,但是您必須首先開啟它。返回config.php檔案,在檔案底部附近查詢以下欄位:
define('PLUGINS','auth_remote,auth_internal,note');
將其更改為如下所示:
define('PLUGINS','auth_remote,auth_internal,note,updater');
這將啟用更新程式外掛(我不知道為什麼它在預設情況下不被啟用),併在首選項選單中開啟一個名為“Update Tiny RSS”的新選項。單擊它檢查更新,或者下載並安裝更新(如果有)。同樣,如果您在自己的伺服器或您控制的例項上執行TTRSS,這種調整效果最好。我有問題,它和結束手動更新無論如何(更多關於這一點在這裡),所以您的里程數可能會有所不同,使用它。
微型RSS非常適合移動瀏覽器,但它並不完美。如果你想隨時訂閱,可以下載Android版的微型RSS客戶端。在“設定”頁面上,只需幾秒鐘即可將其設定為與TTRSS安裝一起使用(鍵入URL、使用者名稱、密碼,並按您喜歡的方式自定義設定),很快您就可以在Android**上閱讀feed了。
如果你的例項是透過SSL執行的,那麼這個應用程式有HTTPS設定,如果你想像在web上一樣瀏覽feed,你可以告訴它下載feed圖示和類別。您可以調整文章文字大小,啟用全屏模式以便於閱讀,等等。甚至有幾個主題可供選擇。Android應用程式在7天內是免費的,之後你需要花費1.99美元透過Google Play或應用內購買解鎖金鑰。
儘管本指南指導您設定一個功能齊全的微型RSS例項並匯入feed,但對於應用程式中所有可用的功能和選項來說,它仍然只是冰山一角。想要你的訂閱和所有未讀故事的每日摘要嗎?TTRSS可以向您傳送一個(如果您在preferences中啟用它,併在config.php檔案中輸入您的SMTP伺服器設定)。想把有趣的文章放到最上面嗎?你可以為訂閱源打分,這樣你喜歡閱讀的內容就會出現在列表的最前面。你甚至可以完全調整佈局和設計與自定義CSS。深入應用程式設定並探索!
有關更多資訊、附加閱讀,或者如果遇到問題需要幫助,請檢視以下連結:
由於Tiny RSS是免費的、開源的,你甚至可以為你的朋友建立更多的使用者,分享你的安裝,讓每個人匯入他們自己的訂閱,使用它而不用擔心它會在你身上關閉。事實上,我們已經看到很多人給我們發送了他們自己版本的“下一代谷歌閱讀器/谷歌閱讀器的最佳替代品”,這其實只是一個小小RSS的小例子(所以也要小心,特別是如果有人為此收費的話!)
如果你真的打算為你的朋友建立一個例項,或者你想要更可靠的東西,抓取一個專用的伺服器或VPS來安裝和執行Tiny RSS。更好的辦法是,考慮在Amazon Web Services的免費層上騰出一點空間,並將其設定在那裡這是一個理想的基於雲的、價格合理的選擇,無論你是想自己使用它,還是想向朋友敞開大門,為你們所有人構建一個Google Reader替代品。你可以讓其他人來管理後端,只要你保持它的活力,你就會有一個真正的googlereader替代品,它比原來的要好得多。好處:你控制它,它永遠不會消失,除非你想它消失。
... 您可以建立一個資料夾,其中只列出包含特定單詞的文章,或來自過去3天內釋出的特定來源的文章。如果您認為應該重視對提要的這種粒度控制,請檢視ReadKit。 ...
...欄。當你想把一篇文章儲存到黑板上時,只需點選星號。建立你的第一塊板。給它一個很好的描述性名稱,它就成了所有你想儲存的文章的家,以後再回來。你也可以將文章儲存到多個板上。 ...
如果你發現自己在Instagram上花費了太多時間,並且只想關注少數幾個使用者帳戶或標籤,而不想進入Instagram兔子洞,那麼你可能想把你的Instagram瀏覽改成RSS閱讀器。 ...
...。或者,您可以使用Slack或Microsoft團隊訂閱feed。 相關:如何將RSS提要傳送到Microsoft團隊頻道 Microsoft Outlook中的RSS源是在“RSS訂閱”資料夾中建立的。 右鍵單擊“RSS訂閱”資料夾並選擇“新增新RSS源” 在彈出的“newrssfeed”視窗...
...訪問這些網站,檢視新內容。請繼續閱讀,瞭解RSS以及它如何將內容直接傳送到您的數字門戶。 在許多方面,網際網路上的內容是完美地連線在一起的,可以訪問的,但是儘管所有這些都是相互關聯的,我們仍然經常訪問這個...
...些變化,但是你真的需要跟蹤一些不經常更新的部落格。建立者只會每隔幾個月新增一篇新文章,但你必須閱讀它們,而且你不想每天重新整理頁面。你還可以透過其他方法來跟蹤這些部落格,而不必新增每天都要檢視的新收件...
...讀器,但沒有替代的RSS提要同步服務,其他公司也在爭相建立自己的同步解決方案。幸運的是,有許多相互競爭的RSS閱讀器應用程式。 注意不要過於依賴於一種沒有其他選擇的服務型別。如果您依賴某項服務,請注意備選方案...