2010-07-23 39 views
0

我正在計劃開發自己的插件來顯示最受歡迎的帖子,以及計算帖子被閱讀的次數。什麼是展示最受歡迎博客文章的好算法?

但是我需要一個很好的算法來找出最受歡迎的博客帖子,以及計算帖子被查看次數的方法。

我在計算帖子被閱讀的次數時看到的一個問題是,如果同一個人連續多次打開同一帖子並避免網絡抓取工具,則應避免計數。

+0

你的輸入源是什麼? Apache httpd日誌? – 2010-07-23 17:23:40

+0

將是Apache。 – Steven 2010-07-23 17:29:53

回答

2

http://wordpress.org/extend/plugins/wordpress-popular-posts/

配在一個插件的形式。沒有麻煩,沒有大驚小怪。

+1

我覺得我發現了一個bette rone。尚未測試:http://wordpress.org/extend/plugins/stats/ - 這是wordpress.com使用的內容。 – Steven 2010-07-23 17:30:35

+1

我決定將'Mot popular'插件與Automattic的'stat'插件一起使用。有這麼多的插件是如此之多 - 沒有找到正確的插件讓我嘗試創建自己的插件。現在我不必:) – Steven 2010-07-23 17:39:50

1

'實時'計數器很容易實現,並且一毛錢。如果他們在高流量博客上變得過於繁瑣,通常的方法是定期解析另一臺服務器上的Web服務器訪問日誌並更新數據庫。這段時間可能會從幾分鐘到一天不等,取決於您認爲可接受的程度。

1

還有的要對此有兩種方式:

  1. 你可以考慮個人頁面點擊[通過Apache/IIS日誌]並使用
  2. 使用谷歌網頁排名強調,有很強的網頁鏈接到[流行的帖子將不再基於訪問量,而是根據鏈接到它的頁面數量]
+0

我剛剛讀了一些關於WP緩存 - 不知道這是什麼記錄。 – Steven 2010-07-23 17:31:16