CAPTCHA

İstemcidekinin gerçekten bir insan olduğunu kanıtlamak için kullanılan yöntemlerden biri de kepçelerdir (CAPTCHA). Kepçelerde en sık kullanılan yöntem ise "eğri-büğrü" resimler görüntülemektir.

Sunucu kodlamalarında bu resimleri oluşturmak için en sık kullanılan yöntem, sunucu diskinde bir resim oluşturup, istemciye bu resim dosyasının adresini vermektir. Bu yöntemin sıkıntıları şunlardır:


  • Özellikle çok ziyaret alan sitelerde, sunucu diskinde yüzbinlerce resim oluşturulacaktır. Bunları sürekli takip edip silmeniz gerekir.

  • Bu küçük fakat çok sayıdaki dosya, diskte parçalanmalara neden olurlar. Bir süre sonra, disk işlemleri yavaşlar, yedek almak zorlaşır vb. Sık-sık diski "defrag" yapmanız gerekir.


Biz bu sorunların tamamını, meşhur Alagad kepçede yaşadık...

Oysa, eğer resim, sunucuda disk kullanmaksızın bellek üzerinde oluşturulur ve istemciye gönderilirse, hiçbir sorun kalmaz. ColdFusion kodlaması yapıyorsanız, size bu özelliğe sahip bir kepçe bileşeni önerebilirim: LylaCAPTCHA. Apache Lisansı altında dağıtıldığından dolayı, tamamıyla ücretsiz ve AKK olan ve arkaplanda Java'dan istifade eden bu bileşen, yalnızca ColdFusion 7.x üzerinde çalışabiliyor.

0 yorum:

Diğer Yazılar