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

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