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

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

阿神
阿神

闭关修行中......

répondre à tous(5)
左手右手慢动作

1. S'il existe un outil de proxy inverse tel que nginx, vous pouvez le transmettre directement à nginx pour les statistiques.
2. Vous pouvez utiliser l'intercepteur de servlet pour intercepter les demandes statistiques requises, puis classer ou résumer les statistiques selon vos besoins.
3. Vous pouvez utiliser le filtre de servlet pour filtrer les requêtes qui nécessitent des statistiques, comme ci-dessus.
4.Spring aop est également un bon choix.
5. S'il s'agit d'un script js, les requêtes qui n'ont pas besoin d'accéder à la page ne peuvent pas être comptabilisées.
6. Statistiques des journaux d'accès aux conteneurs.

S'il y a un équilibrage de charge, 23456 doit être résumé à la fin, ce qui est plus gênant.

Peter_Zhu

Enregistrement des visites du site Web ? Vous pouvez utiliser l'outil statistique de Baidu et simplement ajouter ce code Js à la partie publique de la page

刘奇

Écrivez un intercepteur au printemps. Enregistrez chaque visite.
Ou utilisez des outils tiers tels que Baidu pour intégrer le script directement

阿神

Permettez-moi de parler d'une méthode relativement primitive, écrire un HttpSessionListener, maintenir une variable de nombre d'accès statique, +1 à chaque fois qu'une session est créée, bien sûr, faire attention aux problèmes de multi-threading

伊谢尔伦

Utilisez simplement l'application

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal