• 21-10-2023, 20:12:01
    #1
    Python Coder
    Merhabalar ;

    Sitelerde bulunan ziyaretçi sayasının kodlama mantığı tam olarak nasıl çalışıyor? Her IP adresini veritabanında tutup toplam IP sayısını Ziyaretçi/Görüntüleme sayısı olarak mı gösteriyorlar ? Eğer bu şekilde ise her IP'nin veritabanında tutulması çok ciddi yer kaplayabilir mi (her sayfa için çok fazla IP adresi olması durumunda) ?
    R10'da konuda görünen "Görüntüleme Sayısı" neye göre hesaplanıyor ?
    Sosyal medyada gösterilen İzlenme Sayısı neye göre hesaplanıyor? Bunların backend kısmı nasıldır ?

    IP , cookie/session yöntemleri dışında tavsiye edebileceğiniz bir yol var mıdır ?

    İyi forumlar dilerim
  • 21-10-2023, 20:13:38
    #2
    ip leri 24 saat veri tabanında tutup silebilirsiniz.
    • keremyagan
    keremyagan bunu beğendi.
    1 kişi bunu beğendi.
  • 21-10-2023, 20:16:31
    #3
    IP bazlı tutmak kısa bir çözüm olabilir. Veritabanına ip ve son gözüktüğü tarih ile kayıt oluşturursunuz. İstediğiniz türe göre belirli aralıklarla cron üzerinden tarihi geçenleri silersiniz.
  • 21-10-2023, 20:18:50
    #4
    Python Coder
    Misafir adlı üyeden alıntı: mesajı görüntüle
    ip leri 24 saat veri tabanında tutup silebilirsiniz.
    canyucel adlı üyeden alıntı: mesajı görüntüle
    IP bazlı tutmak kısa bir çözüm olabilir. Veritabanına ip ve son gözüktüğü tarih ile kayıt oluşturursunuz. İstediğiniz türe göre belirli aralıklarla cron üzerinden tarihi geçenleri silersiniz.
    Yanıtlarınız için çok teşekkür ederim. Acaba YouTube, Instagram gibi platformlarda bu durum nasıl çalışıyor bunun hakkında bilginiz var mıdır
  • 21-10-2023, 20:23:49
    #5
    keremyagan adlı üyeden alıntı: mesajı görüntüle
    Yanıtlarınız için çok teşekkür ederim. Acaba YouTube, Instagram gibi platformlarda bu durum nasıl çalışıyor bunun hakkında bilginiz var mıdır
    Muhtemelen büyük siteler redis cache üzerinde tutuyor olabilir. Hatta direkt veritabanında tutup silmiyor da olabilirler. İçeriğe ve amaca göre işleyişleri fark eder muhtemelen.