J'ai un site Web (projet) où les utilisateurs sont connectés, font leur travail et se déconnectent.
Je dois créer un rapport indiquant combien chaque personne a utilisé les données. (bande passante, combien a été téléchargé en Kb, etc.)
Le processus peut donc ressembler à compter le début de l'utilisation de la connexion de l'utilisateur à la déconnexion de l'utilisateur.
J'ai vu un peu à propos de Webalizer et AWStats pour quelque chose comme ça, mais je ne suis pas sûr de savoir comment ils fonctionnent. J'ai essayé Content-Length mais certaines pages n'envoient pas content-length.J'ai aussi vu mod_bandwidth mais je suis quand même un peu confus.
Ce processus est nécessaire pour mon site car, à présent, notre société songe à facturer à l'utilisation et à allouer de la bande passante à chaque utilisateur (en fonction de son abonnement).
Je n'ai pas travaillé avec ce type d'outils, je suis novice dans ce domaine. Je n'ai fait que des sites Web simples, pas de paramètres comme celui-ci dans Apache ou Linux. Mon projet est dans Codeigniter.
Je n'ai jamais étudié ce sujet, mais tout ce à quoi je peux penser est d'écrire votre propre script, cela peut prendre un certain temps, mais c'est un travail facile si vous êtes programmeur.
Si j’étais vous, je me poserais les questions suivantes avant de travailler sur ce projet,
Et sur ces réponses, je déterminerais la fonctionnalité à implémenter.
Long histoire courte, vous voulez suivre vos actions utilisateurs, les utilisateurs qui ne sont que vous sait comment ils sont stockés dans votre base de données qui a sa structure unique , il est donc difficile de trouver un outil pour faire le travail pour vous, ce qui vous laisse avec une seule option: écrire cet outil vous-même.