comment

被色情網站盯上了 = =

繼上上週開始,一直會有一些廣告留言出現,都是色情網站之類的。剛開始是一天三四封,覺得還好,就手動刪一下,後來有天一次出來個十封垃圾留言,有點火大了。

不想為了擋掉這種垃圾留言,而讓留言的人覺得有點麻煩(要輸入驗證碼或是註冊才能留言什麼的),於是在 drupal 的官方找到 akismet 這個好用的模組來用,想說就裝來看看。

開啟這個自動擋垃圾留言的模組是台灣時間 9 月 21 號,現在是 9 月 26 號,還不到一週的時間,得到了如下的結論:

Spam: 242

總計有 242 封垃圾留言被 akismet 擋下來了!!比想像中的多好多,突然覺得 akismet 這個模組實在真讚。

ps. 我想一定是因為放了一些裸女圖的關係...

 

使用 Akismet 來對抗 comment spam

最後,我選擇使用 Akismet module 來處理討人厭的 comment spam。

當初不使用 captcha,是因為,一來我的小站真的很小,開張不久;二來覺得很麻煩。像我自己,如果想留個言回覆時,遇到要求你要註冊或是來個 captcha 的,就會有點懶。

最近在處理(或說是刪 = =) comment spam 時,就在想,因應 blog 的大紅特紅,blog spam 應該非常的多(到處可見,每個 blog author 都得面對的問題)的吧。既然隨處可見,而且會到處貼 blog spam 的就是那些人(其實大都不是人啦),那些 spam 應該會有些相通的性質。而且印象中,之前有人使用人工智慧裏會用到的一些 machine/network 來自動判斷 spam(ex, Bayesian Network),所以如果把所有人遇到的 spam 都集中到一處,全部餵給它做處理,這樣不管是它的學習、分析或是資料庫都夠大,應該很好用。(最明顯的列子,就是 gmail 的 spam 機制,它因為有眾多的使用者,所以有很大的資料庫可以進行這類活動)

首先跑去 wikipedia 了解一下 blog spam,然後 google 了一陣子,發現矛頭都指向一個叫 Akismet 的玩意兒。

Akismet 原是 Wordpress 裏的一個 plugin,原作者就是開發來擋 spam(comment, trackback, blah...)的,後來寫成一套獨立的系統,架設在一台號稱可以一直 active 的機器上頭,免費服務眾人(個人用戶是免費,商業用途就要和他們聯絡一下了)。光這一點就相當吸引我的注意了。

最後發現,原來已經有人寫了 Akismet for Drupal 了!!! 而且寫得挺好用的(對我來說啦)。

目前正在試用中~~~

原文發表於 Drupal Taiwan

遭受到“垃圾留言〝的攻擊了

剛剛看到右邊的 Recent comments 多了一堆留言,非常的多,然後都是英文,就猜到是被攻擊了,留張圖紀念好了 @@;
 

 
除了最上頭的那個留言是「真人」留的以外,其它都是惡意程式留的吧!(如果是人工打的,那這一位到處留垃圾廣告的人也太遜了)網路垃圾實在很討人厭,為了阻擋他們,已經做了「留言一定要先經過 Preview 這個程序」了,實在不想放上個「辨識碼」,要求每個人要輸入裏頭的數字或英文。

我忘了把 comment 打開了@@

聽同事 Jin 說才曉得,原來有人留言給我呀,一點都不曉得,於是趕緊去玩了一下 drupal 裏頭有關 comment 的設定,才發覺我好像之前一個不小心,把它設成需要經過一道 approval 的程序了,重點是,我還不知道要到哪去做這個動作,才會這麼糗。好糗@@;

既然已經這麼糗了,就一次在這回一下好了。就在想說,是不是要加個 recent comment,不管是對留言的人,或是對我自己,好像都比較方便喔?

  • To wctang:感謝你提的資訊,有空去看一下。你也有在用 LightBox 嗎?
  • To Jin:模特兒真的在瞪人!!
  • To 曉佩:謝啦,真的打錯字了也,不過其實好像是自己腦子裏的顏色錯亂了吧,只是也錯得有點離譜就是了。那首歌我目前也只有歌詞也,同事還在確認是否真的有歌,一有消息就通知你吧。你的 blog 我會常常去逛的啦~
Syndicate content