• 14-01-2021, 22:45:03
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Sistemimde kayıtlı kullanıcıların hareketlerini takip etmek istiyorum. Ama en basit yollu nasıl çözerim diye fikir lazım.

    Aklıma ilk gelen
    takip diye bir tablo yapayım kullanıcı_id, zaman, url diye sütunlar açayım

    sonra her sayfaya girildiğinde session dan kullanıcı id alsın time ile zamanı bassın 'PATH_INFO' ile de url yi alsın kaydetsin

    ama bu benim performası düşürür mü mysql de ciddi bir yük yapar mı dosya boyutunu nerelere getirir bilemedim.

    alternatif olarak text olarak dosya da mı kaydedeyim dedim ama ondan da geri dönük okuma yapmak istediğimde zorlanır mıyım bilemedim

    Bana öneri lazım
  • 14-01-2021, 22:46:45
    #2
    yandex analiz kullanın hocam
  • 14-01-2021, 22:47:57
    #3
    Ruxy adlı üyeden alıntı: mesajı görüntüle
    yandex analiz kullanın hocam
    kapalı bir sistem bu webde açık birşey değil
  • 14-01-2021, 23:30:24
    #4
    oguzhan306 adlı üyeden alıntı: mesajı görüntüle
    kapalı bir sistem bu webde açık birşey değil
    isterseniz log sistemi uluşturup kulanıcıların nere gitti sisteden ne hareket ettini log tuturada bilirsiniz yada yapabilirim tabi sitenin yavaşlama durumu script bağlı oldu için bişey diyemem hpcam özelden alt yapısını söylerseniz yardımcı olur düz php hız azalmaz pdo kulanırsanız hız fark etmez
  • 14-01-2021, 23:44:55
    #5
    pdo ile yapmadım, düz mysqli ile yazdım. aslında kod yapısında sunucuya çok yük bindirecek bir durum da yok. sayfa başına en fazla 3-4 sorgu vardır.

    Beni asıl düşündüren kimin nerede ne yaptığını görmeye çalışırken kaybolmayayım. Yedek falan alırken ya da aksi bi durum olduğunda veritabanım çok büyük boyutlara çıkmasın da wget ler le felan uğraşmayayım veritabanını atarken. Bir de aklıma gelmeyen ama log da olması gereken bişeyler vardır felan.

    O yüzden fikir alayım dedim