Teme: StopCommentSpam | WordPress

Akismet i Stop Comment Spam u zaštiti bloga od spamera

Skraćena veza: http://pedja.supurovic.net/veza/8226

Za zaštitu od bloga koristim dva dodatka: Akismet i Stop Comment Spam. Dodaci rade na različitim prinicima i dopunjavaju se tako da zajednički daju prilično dobar rezultat.

A evo kako je to počelo.

Kada sam, pre mnogo godina, pokrenuo blog, brzo sam uvideo da je spam jedan od većih problema sa kojim moram da se nosim. Dobra stvar je da se uz Vordpres praktično dobija instaliran Akismet dodatak za zaštitu od spama, pa sam ga vrlo brzo počeo koristiti.

I zaista, to je funkcionisalo. Algoritmi i baza podataka koju Akismet primenjuje su se pokazali prilično efikasni – dobar deo spama je prepoznavan i uklanjan.

Međutim, ponešto je ipak prolazilo, ali veći problem je bilo to što je Akismet spam samo označavao kao takav, ali ga nije brisao. Brisanje sam  morao da radim ručno, povremeno, kad se setim.

To je pogotovo bilo problem kada krenu talasi spam napada koji umeju da traju dugo i da gneereišu popriličneo količine neoželjnog saržaja. kako uvek postoji mogućnost daje nešto pogrešno svrstano u spam, nije prihvatljivo da samo izaberem opciju da pobrišem sav spam već moram sve da pregledam i to ume da bude zamarajuće kada se pojave stranice i stranice spama.

Bilo mi je očigledno da je potrebanneki drugačiji pristup problemu spama, neki koji će smanjiti problem ručnog pregledanja i čišćenja spama.

Probao sam dosta raznih dodataka za Vordpres koji se bave spamom ali ništa nije radilo onako kako sam želeo, tako da je na kraju ostalo ono poslednje rešenje – da ga sam napravim.

I tako je nastao Stop Comment Spam. Dodatak radi po prilično jednostavnoj i brutalnoj logici: omogućio mi je da ručno postavim pravila za detekciju spam poruka i nemilosrdno se obračunava sa svakim komentarom koji bude prepoznat kao spam. Kod njega ne postoji sumnja na spam – ako je detektovano kao spam, onda je spam i biće tretirano kao spam, to jest blokirano.

Ovako radikalan pristup zahteva da se pravila za detekciju spama pažljivo podese, kako bi se izbegla mogućnost da dodatak kao spam prepozna nešto što nije spam. To znači da dodatak sam nije dovoljan. Njegov zadatak je da spreči spam koji je očigledan i nedvosmslen a da prepusti Akismetu da se bavi onim što možda jeste a možda i nije spam, čega je mnogo manje.

Dodatna pogodnost je što Stop Comment Spam deluje u trenutku pisanja komentara, dakle onda kada spamer pokušava da zatruje blog biva onemogućen. Komentar nikada ne bude ni upisan u bazu tako da se ne opterećuje ni baza niti sam blog naknadnom obradom tog spama.

I taj recept se pokazao uspešan.

Trenutna statistika kaže da je Akismet zaštitio blog od 9785 spam poruka. U to su uračunati i brojni pogrešno prepoznati spamove (Akismet već dugo vremena svaki komentar napisan ćirilicom smatra spamom, čak i ako komentar napišem ja, ulogovan kao administrator) kao i oko 2000 spamovakoje je Akismet tretirao pre nego što sam aktivirao i Stop Comment Spam.

Nasuprot njemu, Stop Comment Spam je sprečio 26465 spam komentara. On je te komentare regulisao pre nego što su uopšte došli i do baze bloga i do Akismeta, tako da Akismet njima nije ni morao da se bavi.

Radom ova dva dodatka u paru sam prilično zadovoljan. U nepoželjnim komentarima se izuzetno retko pojavi pravi spam. Uglavnom su to komentari koje Akismet pogrešno prepoznaje kao spam i koji svakako nisu za brisanje.

Šta bih menjao? Akismet.

Pogrešno prepoznavanje svi ćiričnih komentara kao spama baš nervira. Pogotovo što čak i kada ja napišem komentar, iako sam ulogovan kao adminsitator na blogu, Akismet i moje komentare prepoznaje kao spam. Prosto mi je neverovatno da jedan takav servis, koji opslužuje veliki broj korisnika, sebi može da dozvoli tako širok kriterijum spama, koji bi se mogao lako tumačiti i kao kulturološkom diverzijom usmerenom protiv ćiriličnog pisma.

Vrlo rado bih ga zamenio nečim drugim.


Podelite ovaj članak sa prijateljima


Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Popunite izraz tako da bude tačan: *