【技巧】使用「AVH First Defense Against Spam」 「Akismet」 「WP-Ban」 「Some Chinese Please」徹底杜絕垃圾評論

       這四款外掛程式中,或許你只知道Akismet,的確,他是目前最知名的反垃圾評論外掛程式,也是wordpress官方自帶的外掛程式之一,幾乎每個使用wordpress的站長都會去啟用它。它雖然能夠非常有效的攔截垃圾評論,但缺點也是十分明顯,例如,他雖然能將攔截下的評論歸類到垃圾評論中不再顯示出來,但垃圾評論卻依舊被寫進了資料庫。如果垃圾評論的數量太多,頻繁的資料庫寫入依舊會給主造成來不小的負擔,同時也浪費了大量的資料庫空間。

       這裡,我們需要另一款反垃圾評論外掛程式—AVH First Defense Against Spam與之配合使用,以解決這個問題。雖然AVH First Defense Against Spam和Akismet都是反垃圾評論外掛程式,但由於原理不同,所以放在一起使用並不衝突,AVH First Defense Against Spam是通過向反垃圾評論網路查詢,以確認發評論的人是否是垃圾評論者,如果是,他的所有評論操作都將自動被攔截,評論自然也就不會被寫進資料庫了。AVH First Defense Against Spam的優先順序比Akismet更高,有了AVH First Defense Against Spam作為第一道門把關,Akismet就只要處理遺漏下來的,資料庫的寫入自然也就大大減少了。

       這樣就夠了嗎?不,我們還需要WP-Ban這款外掛程式,他是一款純手動的黑名單外掛程式,用於將指定ip或瀏覽器UA的使用者禁止訪問。Akismet有記錄被它攔下的垃圾評論者的ip,AVH First Defense Against Spam的ip cache log中也記錄了自己攔截下來的ip。你可以手動將這些IP加入WP-Ban的黑名單,以後來自這些ip的使用者訪問你的網站,將直接被禁止訪問。

       最後是Some Chinese Please這款外掛程式,該外掛程式的作用是將所有內容不包含中文(或其他全形字元)的評論全部攔截(不寫入資料庫),以起到將那些討厭的純英文垃圾評論徹底攔截的目的,由於不允許純英文的評論,因此不適合有大量的老外讀者網站。不過,如果你的網站只是偶爾來一兩個老外讀者,那其實並沒有太大影響,因為該外掛程式會在評論框下方給出「NOTICE: You should type some Chinese word (like 「你好」) in your comment to pass the spam-check, thanks for your patience!」字樣的的提醒。下面放上這四款外掛程式的下載位址:

AVH First Defense Against Spam:https://wordpress.org/plugins/avh-first-defense-against-spam/

Akismet:https://wordpress.org/plugins/akismet/(wordpress有自帶)

WP-Ban:https://wordpress.org/plugins/wp-ban/

Some Chinese Please:https://wordpress.org/plugins/some-chinese-please/

      說到這,或許你會覺得為了反垃圾評論一下多用了4款外掛程式很不值,其實我想說的是這四款外掛程式並不會多消耗你多少伺服器資源,而攔下了大量的垃圾評論操作,反而能為你的伺服器減少不少的開銷。當然,如果你的站目前垃圾評論還不是很多,也可以只選擇其中的一部分外掛程式使用,比如,只用AVH First Defense Against Spam Some Chinese Please對於一些少量垃圾評論的網站來說效果還是很不錯的。



發表評論?

0 條評論。

發表評論


无觅相关文章插件,快速提升流量