2009-12-19_014551

相關文章的功能,可以讓來 blog 的訪客看到他們也許有興趣的其他文章
簡單講,可以延長造訪的時間,也可以增加文章曝光的機率,算是一舉兩得
可惜 blogger 並沒有這個功能,必須要自己想辦法來增加…

搜尋網路上的作法,一般是用 Javascript 配合迴圈來讀取文章的標籤 labels
然後再找出具有相同標籤的文章,並且顯示出來
這樣的作法最嚴重的一點,就是標籤很多時會拖慢顯示速度
解決方法是減少搜尋的標籤數目,但又感覺不是那麼完美…

搜尋之後,找到另外一個方法:Blogger Related Posts Service
其實基本的作法類似,讀取單篇文章的標籤,再尋找有一樣標籤的文章
不過 BRPS 是利用伺服器端的 google app engine 來做,而不是使用者端的 Javascript
而且還有快取 cache,超過二十四小時才會再跑一次
雖然會有不那麼即時的可能,但這也是為了求得效率和即時性的平衡
還有一個優點就是可以自由選擇顯示的地方,不論是邊欄 sidebar 還是文章下方都可以
強烈推薦給 blogger 的使用者

Blogger Related Posts Service
http://brps.appspot.com


also more: blogger hacks in operation