2010-11-19 12 views
0

Ich baue meine Website mit ASP.NET MVC 3. Jeder Benutzer wird 1 oder viele persönliche Seiten haben. Ich möchte den Verkehr auf jeder Seite messen.ASP.NET MVC Verkehr Meter

Ich habe verschiedene Verkehrsmessgeräte gesucht und sie alle können Domains, Subdomains und solche Sachen messen.

Wenn jemand Erfahrung mit einem ähnlichen Problem hat, würde ich mich über einige Richtungen freuen.

Mit freundlichen Grüßen

+0

Ist "Verkehr auf jeder Seite" "Treffer" oder "Bandbreite"? –

Antwort

0

Ich tat genau das, was Sie fordern von Daten in eine „WebHits“ Tabelle in der Datenbank zu schreiben jedes Mal, wenn der Benutzer eine Seite angefordert. Die Tabelle verfolgt das Datum/die Uhrzeit des Treffers, wer es getroffen hat, was sie getroffen haben (die Seite) und ein Stück Benutzerdaten, die verwendet werden können, um die Anfrage detaillierter zu machen.

Machen Sie sich keine Sorgen um einen Schreibvorgang pro Seite, es sei denn, Sie erwarten massive Datenmengen.

+0

Ok, aber was wäre, wenn du Video auf dieser Seite gesagt hättest. Woher weißt du, wie viel Traffic benötigt wurde? Thnx –

+0

Sie möchten wissen, wie viele Leute das Video sehen? Wie wird das Video serviert? Sie gehen in Richtung Web Analytics. Google Analytcs ist kostenlos und kann Ihnen helfen, erfordert jedoch etwas Lernen und ein wenig Umsetzung. http://www.google.com/analytics/ Sie können dies auch mit Weblog-Analysatoren tun, aber sie sind begrenzt und passe. – rboarman