java - 如何实现网站访问次数记录
阿神
阿神 2017-04-18 10:54:45
0
5
753

各位大佬好,小弟现在对一个问题比较迷惑,如何统计网站的访问次数,目前使用的技术方案是SSM(spring+springmvc+mybatis),不知道这个功能应该是实现在哪里,请各位赐教。

阿神
阿神

闭关修行中......

모든 응답(5)
左手右手慢动作

1. nginx와 같은 역방향 프록시 도구가 있는 경우 통계를 위해 nginx에 직접 전달할 수 있습니다.
2. 서블릿 인터셉터를 사용하여 필요한 통계 요청을 가로채고 필요에 따라 통계를 분류하거나 요약할 수 있습니다.
3. 위와 마찬가지로 서블릿 필터를 사용하여 통계가 필요한 요청을 필터링할 수 있습니다.
4.Spring AOP도 좋은 선택입니다.
5. js 스크립트인 경우 페이지에 액세스할 필요가 없는 요청은 계산할 수 없습니다.
6. 컨테이너 액세스 로그 통계.

로드 밸런싱이 있으면 마지막에 23456을 요약해야 하는데 그게 더 귀찮습니다.

Peter_Zhu

웹사이트 방문 기록? Baidu의 통계 도구를 사용하여 해당 Js 코드를 페이지의 공개 부분에 추가하면 됩니다

刘奇

봄에 인터셉터를 작성하세요. 각 방문을 기록하십시오.
또는 Baidu와 같은 타사 도구를 사용하여 스크립트를 직접 삽입하세요.

阿神

상대적으로 원시적인 방법에 대해 이야기하겠습니다. HttpSessionListener 작성, 정적 액세스 횟수 변수 유지, 세션이 생성될 때마다 +1, 물론 멀티스레딩 문제에 주의하세요

伊谢尔伦

그냥 애플리케이션을 사용하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿