2009-05-20 18 views

cevap

9

Google Analytics - Google'ın veya başka bir üçüncü taraf analiz sağlayıcısının ücretsiz olarak sizin için ele almasına izin verin. Her sayfa yükünde dosya yazmak istediğinizi sanmıyorum - potansiyel olarak maliyetli. Diğer bir seçenek de bilgiyi hafızaya kaydetmek ve her sayfa yükü yerine periyodik olarak veritabanına yazmaktır.

[DÜZENLE] Bu ilginç bir sorudur. Ne daha verimli ne I asked for help on this issue - db yazma vs dosya yazıyor - orada da bazı iyi geribildirim var. Sadece kolayca (birkaç Size gerçek zamanlı verileri verir (Google Analytics aksine) ve dağıtmak için nispeten basittir W3 Counter

gibi analitik provder gerçek zaman kullanabilirsiniz orada bir şey almak istesem

+0

Teşekkürler Bence bu soruya cevap veriyor. – IBarnes

1

Açıkçası, üçüncü taraf istatistik hizmetleri (Google Analytics, Nane, vb ...) vardır, ancak bunu yapmanız gerekiyorsa, bir kullanıcı bir sayfaya her vurduğunda bir yazma işlemi DB'nizi ciddi şekilde etkileyecektir.

Dosya sistemindeki veya memcached'deki bir ara dosyaya tekil isabetler yazıp, her 10 - 15 dakikada bir bu verileri ayrıştırarak veritabanına ekleyeceğim.

2

global şablonunuzdaki satırlar) ancak size istediğiniz parçacığı vermeyebilir. Bu bilginin uygulamada/kullanımda veya istatistiksel amaçlarla programlı olarak görüntülenmesini istemenize bağlı olduğunu düşünüyorum.

İlgili konular