Maison  >  Questions et réponses  >  le corps du texte

java - 如何实现网站访问次数记录

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

阿神阿神2742 Il y a quelques jours701

répondre à tous(5)je répondrai

  • ringa_lee

    ringa_lee2017-04-18 10:56:45

    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.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:56:45

    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

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 10:56:45

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

    répondre
    0
  • 阿神

    阿神2017-04-18 10:56:45

    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

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:56:45

    Utilisez simplement l'application

    répondre
    0
  • Annulerrépondre