2009-08-30 5 views
0

의 asp.net MVC의 사이트를 방문하는 사용자의 카운터를 구현하는 방법의 asp.net MVC의 사이트를 방문하는 사용자의 카운터를 구현하는 방법

+5

적어도 노력을 기울이십시오. 너 뭐 해봤 니? 어디서 붙어 있니? –

+0

조회수 또는 웹 사이트의 순 방문자수를 추적하려면 방문 횟수 카운터? http://www.tinycounter.com/ 구현해야하고 다른 사이트를 사용하지 마십시오. – MVCGUY

답변

4

귀하의 질문에 "온라인"사용자에 대한 경우 :

응용 프로그램 시작시 카운터 설정 세션 시작시 카운터 증가, 세션 종료시 카운터 감소.

public ActionResult Index() 
{ 
    TrafficService.TrackPage("My Index page on controller XYZ", "path"); 
    return View(); 
} 

내가의 세부 정보 페이지에 이런 일을하고있는 중이 야 : 특정 페이지 뷰를 추적하려면

+0

나는이 정보를 얻는 데 아주 좋은 장소라고 생각했습니다. –

1

(Global.asax에)에, 당신은 당신이 작업을 실행을 완료하기 전에 카운터를 증가 수 블로그 항목을 추가하면 편집 할 항목 목록을 표시 할 때 현재 조회수를 표시 할 수 있습니다. 나는 당신이 페이지를 보는 모든 것을 DB로 치고 있기 때문에 이것을 크게 제안하지는 않을 것입니다. 방문자 및 방문을 포함하여 심각한 페이지 추적을 위해 Google 웹 로그 분석을 사용할 것을 권해드립니다. 훨씬 더 안정적이고 빠릅니다. 또한 무료이며 설정하는 데 2 ​​분이 걸립니다.

이베이 페이지에서 보는 것처럼 표준 페이지 카운터를 사용할 수 있지만 매우 매력적이지는 않습니다.

모두는 사용자의 필요와 누가 데이터를 볼 것인지, 어떤 사람들은 많은 정보를 원하고 다른 사람들은 그렇지 않은지에 달려 있습니다.

+0

고맙지 만 나는 googel analytuc가 느리다는 것을 읽었습니다. – MVCGUY

+2

느린 것은 아니며 페이지 끝 부분에 넣으십시오. 그러면 바로 로딩에서 다른 것을 차단하지 않습니다. –