Gecen aylarda birkac spammer/spam botu basmisti siteyi. Birkac yildir unuttugum sitemi hatirlatti, sanki kurumus ve otlarin, calilarin goturdugu bahce hissiyati olusturmustu. Neyse konuya donersem, spamleri kesmek icin ilk is varolan kodu duzgun bir versiyon kontrol sistemine oturtup deployment'lari kolay yapabilecegim bir ortam hazirladim springloops + versions app ile. Tum php kodlamami severek kullandigim phpstorm ile yapiyorum. Sonrasinda pear'da olan captcha scriptini temizleyip recaptcha yerlestirdim tum ziyaretci formlarina. Ve tum spamlar durdu dogal olarak. Cunku eski captchada buyuk bir problem yoktu fakat ben urettigim icin cozmesi kolay idi. Sanirim Recaptcha javascript ustunden imajlari yukledigi icin veya yazilarinin gercekten programatik olarak cozmesi kolay olmadigi icin cozulemiyor. Arkasinda google olmasinin da bir etkisi olabilir.

Farkettigim sey su oldu, recaptcha aslinda insanlari degil, gercekten iyi internet kullanicilarini filtreliyor, digerleri yapamiyor ve formu gonderemiyorlar. Belki sinir olup sayfayi kapatanlar var ama en azindan, recaptchayi hayatinda hic gormemis, eger oradaki yaziyi okuyamiyorsa yenile tusuna basinca yeni bir captcha gorecegini bilmeyen kullanicilarla ugrasmiyorsunuz. Her site icin degil ama bazi siteler icin bu recaptcha kullanmanin farkli bir avantajini gosteriyor.

Bunu iletisim sayfasindaki formdan gelen mesjalarin sayisinin ve iceriklerinin degismesinden soyleyebiliyorum.
13 Ağustos Çarşamba ´08   —   2 Yorum
SPAM biraz daha abarırsa yeni nesil dövüşme-sanatı (belkide sanal dövüşme sanatları) kategorisine girecek. İnsanlar oturup reklam yapmak amacıyla olabilecek en adi yolu seçerek vakitlerini, kendi konuları ile İLGİSİ olmayan binlerce siteye "nasıl spam yapabilirim?" sorusunun cevabını bulmakla öldürüyorlar. Sonuçta işe yaramayan bir yöntem değil, istatistiksel olarak herşeyin bir yüzdesi var ve denek sayısını ne kadar büyütürseniz sizin yüzdenize düşen kişi sayısı o kadar artıyor. Yani ulaşacağınız kitle genelin 1%'i ise bile, siz 1 milyon kişiye ulaştığınızda 10 bin kişiye reklamınızı okutmuş oluyorsunuz. Haliyle amaç, reklamı ilgili-ilgisiz ulaşılabilecek her e-posta ve siteye yayabilmek.

Bunu engellemek için birkaç akıllı zamanında captcha'yı bulmuş. Halen geçerliliğini koruyan captcha'yı dinlemeyip elle spam yapmaktan usanmayan geri zekalı çok insan/grup var. Bu insanlar vakitlerini böyle şeylerle harcamaktan hiç usanmıyorlar galiba. Neyse bu kısım onların sorunu...

Bu yazıyı bana yazdıran şey, son 1 haftadır bu son paragrafta bahsettiğim şeyi yapan insanların çoğalması oldu. Tek tük de olsa oturup captcha'yı elle girip 1 tane 2 tane spam yapmaya çalışan insan var. Şu an yorumları silmekle ilgili çok sorunum olmadığından yönetim panelimde yorumları yönettiğim bir kısım yazmadım. PhpMyAdmin'den el ile siliyorum (aslında oldukça pratik oluyor). Geçen gün 2-3 gün ara ile birkaç tane gönderi yaparak link-spam yapan birisine üşenmeyip "Siteme spam yapmakta ısrarcı mısınız?" diye sordum :-) Doğal olarak cevap gelmedi.

Yani insanlar programlama, web vs (yani bu sitenin konu alanları) ile ilgisi olmayan sitelerin linklerini burada spam yolu ile sunmaya çalışmaları çok aptalca ve zaman kaybı olarak geliyor. Demekki onlara gelmiyor...

Ne yapacağız bu spam konusunu? (bu site için değil, genel olarak soruyorum)

Senesini hatırlamıyorum ama herhalde birkaç sene önce ilk duyduğumda "mantıklı" diye tepki verdiğim ama sonra "microsoft'a yakışır bir şekilde çok salakça" olarak düşünmemi sağlayan, Bill Gates'in spam'e engel olması için önerdiği bir fikir vardı : "e-Postaları -sembolik- ufak bir parayla, mesela 1 cent gibi ücretlendirelim"
(bullshit :-) )

Popüler Etiketler

developer mail newsletter subscription api örnek kod kontrol yapıları if while social mfyz facebook lifestream rss proje ubuntu cache apple laptop notebook phpstorm jetbrains mysql pgsql sql mssql ide php editor css3 browsers support workspace tool konsol terminal google chart osx applications free optimizasyon javascript js jquery link plugin twitter meta share ios itunes mobile app banner gimp howto nasıl media sosyal auth http job macosx ipad iphone open source lisans player firefox zaman css htaccess apache session istatistik insanlar box kitap ui design development html table bootstrap ntfs fstab pear mdb2 prepare execute cms imza signature object language startups login wireless less style medya statistics graph form input textarea select db database internet oyun code seo search optimization grafik music iOS webkit web app opengraph fql framework blog internet explorer www subdomain redirect crossdomain compile nedir app store store in-app purchase purchase verification storekit itunes connect service dokuman download cookie mod_rewrite url assets logo export wordpress linux compiler windows on-the-fly wanda regex injection svn subversion git version control deployment ux icons kurulum parse xml sitemap switch portfolio doritos tytz route router connect query digital ie browser network xhtml xmlhttprequest ajax kampanya html5 ruffles server coding license mootools widget generator date diff tarih icon ikon tebrik analyse procedure radio button pharma hack screen ipucu integration calendar spam