Asp.net ve Global.asax ile Ziyaretçi İstatistikleri
Bu yazımda site istatisklerini ve ziyaretçilerin bilgilerini nasıl tutabileceğimizi anlatmaya çalışacağım. Bu olayı asp.net'te ki global.asax dosyası yardımı ile yapacağız. Yaptığımız uygulama da her sayfa ziyaretini yakalayıp ziyaretçi hakkında bilgileri tutacağız. Her sayfa ziyareti için bilgiler tutmamız bize büyük bir alan gerektirir ve bunun için veritabanı kullanmak pek mantıklı olmaz. Bunu yerine bu bilgileri txt dosyalarında tutarak gereksiz veritabanı kullanımından kurtulabiliriz. Ancak ziyaretçi sayısı fazla olan bir sitenin istatiklerini tutuyorsak verileri saklayacağımız txt dosyası da verimli olmayabilir. Bunun için verileri tutacağımız dosyaları belirli aralıklarla değiştirmeli veya temizlemeliyiz. Kendi hostumun istatiklerini tutan sistem ve diğer birçok sistem bu yöntemi kullanıyor. Şuan kendi hostumun istatiklerini tutan txt uzantılı log dosyasına baktığımda boyutu yaklaşık 15 mb. Dediğim gibi bu verileri tutacağımız dosyayı sık sık değiştirmeliyiz. Peki bu istatiskleri asp.net ile nasıl tutacağımıza bakacak olursak:
Tamamını Okuyun »
Mehmet Duran
11 Eylül Perşembe 2008
30
32389
3,9