Forum général.cherche-logiciel Générer statistiques site web

Posté par  (site web personnel) .
Étiquettes : aucune
0
23
juin
2008
Bonjour,

J'ai un serveur web sur lequel j'ai activé usermod pour fournir aux utilisateurs un espace web. Tout ça marche très bien mais j'aimerais pouvoir leur proposer des statistiques.
Actuellement j'ai un awstats qui me donne les stats depuis les logs d'apache mais le problème c'est que ça concerne tous les sites d'un coup donc ce n'est pas intéressant pour eux.
Ils ont une adresse du type : http://www.siteweb.fr/~login/ et non http://login.siteweb.fr aussi.

Donc j'ai pensé dans un premier temps à phpmyvisites mais c'est vraiment pas pratique et j'ai un peu peur de la charge supplémentaire sur la bdd. Mais bon c'est surtout l'aspect pratique qui me dérange : obligation de rajouter un bout de code dans ses pages (et c'est pas toujours évident pour certains qui utilisent des CMS).

Mais j'aimerais savoir si je ne peux pas utiliser awstats (ou équivalent) pour générer les stats de ces sites de manière indépendante.

Une idée ?


Merci d'avance.
  • # Regex !

    Posté par  . Évalué à 0.

    Tu peut mettre en place des filtres dans le fichier de configuration qui indique quel page traiter ou ne pas traiter et de complexifier avec des regex.

    A partir de là il ne me semble pas insurmontable de faire une configuration de awstat par utilisateur.

    Allez tous vous faire spéculer.

  • # awstats & apache

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

    Tu peux utiliser awstats mais le nourrir avec des logs apache séparé pour chaque user. Soit en ayant apache qui génère les multiples logs, soit en les splitant juste avant de calculer les stats.

    La gelée de coings est une chose à ne pas avaler de travers.

    • [^] # Re: awstats & apache

      Posté par  (site web personnel) . Évalué à 2.

      Ah oui tout simplement... Par contre :

      Qu'en est-il des performances ? J'ai potentiellement 2000 comptes (mais seulement une 100 aine d'utilisateurs utilisent leur espace web). Et j'ai un changement régulier de la base utilisateur.
      J'ai peur que ça fasse beaucoup de fichiers... en plus je vais avoir une redondance au niveau des logs (car je veux pouvoir avoir les statistiques du serveur au total aussi)

      Comment je dis à apache de loguer dans différents fichiers ? (je sais faire pour les VirtualHosts mais pas avec userdir)

      Et tu peux détailler ton histoire de split ?

      Merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.