我正在計劃開發自己的插件來顯示最受歡迎的帖子,以及計算帖子被閱讀的次數。什麼是展示最受歡迎博客文章的好算法?
但是我需要一個很好的算法來找出最受歡迎的博客帖子,以及計算帖子被查看次數的方法。
我在計算帖子被閱讀的次數時看到的一個問題是,如果同一個人連續多次打開同一帖子並避免網絡抓取工具,則應避免計數。
我正在計劃開發自己的插件來顯示最受歡迎的帖子,以及計算帖子被閱讀的次數。什麼是展示最受歡迎博客文章的好算法?
但是我需要一個很好的算法來找出最受歡迎的博客帖子,以及計算帖子被查看次數的方法。
我在計算帖子被閱讀的次數時看到的一個問題是,如果同一個人連續多次打開同一帖子並避免網絡抓取工具,則應避免計數。
http://wordpress.org/extend/plugins/wordpress-popular-posts/
配在一個插件的形式。沒有麻煩,沒有大驚小怪。
'實時'計數器很容易實現,並且一毛錢。如果他們在高流量博客上變得過於繁瑣,通常的方法是定期解析另一臺服務器上的Web服務器訪問日誌並更新數據庫。這段時間可能會從幾分鐘到一天不等,取決於您認爲可接受的程度。
還有的要對此有兩種方式:
我剛剛讀了一些關於WP緩存 - 不知道這是什麼記錄。 – Steven 2010-07-23 17:31:16
你的輸入源是什麼? Apache httpd日誌? – 2010-07-23 17:23:40
將是Apache。 – Steven 2010-07-23 17:29:53