「Yawasp」的全名是「Yet Another WordPress Anti Spam Plugin」,名稱很直接,而它的功效也跟名字一樣直接。這東西是WordPress網站用的外掛,用來阻擋垃圾留言、訊息用的。如果你是使用WordPress自己架站而且垃圾留言很多的話,才用得到這東西。
原本我一直都是用Akismet來當作預設的Anti-Spam工具,其實Akismet也沒啥不好,它可以不斷的學習、分析與過濾所收到的訊息,,
雖然還有一套大家很常用的Bad Behavior也是阻擋Spam不錯的選擇,不過之前常會有些誤判跟操作上的困擾,所以後來我就沒再用它。
剛剛挖到另外一個WordPress網站用的Anti Spam工具,他的方法很特別,主要是透過隨機修改「comments.php 」檔案(佈景主題中提供留言功能的檔案)中的表單跟欄位的名稱,讓一堆垃圾留言機器人找不到可以發留言的欄位,並且自動每24個小時幫表單名稱隨機重新命名。對於一般使用者來說頁面上看到的是原本的發言欄位跟按鈕,可是對於一堆Spambots程式來說,卻會馬上認不得路,直接卡在那邊沒法發出垃圾訊息,因為表單名稱已經不是原本預設的名稱了。
這招真的很厲害,裝了之後網站不用再浪費主機資源接受Spam程式的大量存取,MySQL資料庫也不用一直吃Spam,而網友留言時也不用一直猜Captcha驗證圖片裡不像文字的文字、或一天到晚算算術,對於不請自來的一堆垃圾訊息全部都直接擋在門外,當然也沒有誤判或擋到不該擋的程式或IP等問題了。
當然,這也僅只針對「非人工」的Spam,如果是人為的手動發送Spam,還是得一個一個封鎖IP,或用其他方式處理了。
▇ 軟體小檔案 ▇
軟體名稱:Yawasp– Yet Another WordPress Anti Spam Plugin –
軟體版本:3.0 (更新 2008-12-11)
軟體語言:英文
軟體性質:免費軟體
檔案大小:59.5KB
系統支援:WordPress專用外掛程式,支援WP 2.6 以上版本(支援WP 2.7)
官方網站:http://www.svenkubiak.de/
軟體下載:按這裡
另外Yawasp也提供了IP阻擋功能,可以將spambots的IP記錄下來,並自動封鎖該IP 24個小時。
使用方法:
一般情況下設定之後都可正常運作,但並不確定是否可以正常與Akismet或Bad Behavior外掛同時運作,有興趣的可以都裝來試試看。目前正在努力測試「yawasp」外掛的效果,初步還算順利,再多用幾天試試看。如果大家裝了之後發現有跟其他外掛或功能衝突,再請回報囉。
,