Görünteleme sistemi - İP göre Kısıtlama Nasıl Yapabilirim ?
2
●339
- 17-12-2017, 22:00:08Görüntüleme sistemi dediğiniz sayac sanırım.
Mantık olarak söyleyim;
ip veritabanına kayıt yapılır kullanıcı girdiğinde eğer ip kayıtlı ise sayaç artmaz, kayıtlı değil ise sayaç artar.
Tabi burda her sayfa için ayrı sayaç/görüntüleme olacaksa veritabanına artı olarak birde sayfa veya page id girerek karşılaştırma yapmalısınız.
Tabi ki bir süre sonra veritabanı gereksiz verilerle şişmeye başlayacağı için günlük/haftalık/aylık olarak kayıtlı ip leri silmeniz gerekecektir.
Bunun için ip tablosuna birde tarih alanı eklemeniz gerekmetedir ki şu tarihten/saatten eski ip leri sil diyebilesiniz.
yani ip tablonuzda en az alan olacaktır(ID, ip, page_id, zaman).
Kısaca mantık budur geliştirilebilir.
Kolay Gelsin.