Quels sont les avantages de l'analyse des fichiers journaux du serveur Web par rapport aux services Web tels que Google Analytics?
Quels sont les avantages de Google Analytics comme les outils sur l'analyse des fichiers journaux du serveur Web?
Analyse de fichiers journaux purs:
Analytique javascript pur:
Il existe également des plates-formes d'analyse qui combinent à la fois l'analyse des fichiers journaux et les balises javascript. De plus, Pion fournit une plate-forme d'analyse qui combine l'analyse des fichiers journaux et le reniflage de paquets.
Quelques réflexions:
Les outils Web tels que Google Analytics nécessitent JavaScript pour fonctionner complètement. Certains d'entre eux nécessitent même que JavaScript soit activé. Donc, si un utilisateur n'a pas activé JavaScript, les statistiques de votre site ne seront pas précises ou complètes. Ils peuvent également ralentir votre site car l'utilisateur doit attendre que ce code soit entièrement téléchargé et analysé pour qu'il fonctionne. Si le serveur du fournisseur de statistiques est lent à ce moment, votre page semblera lente à l'utilisateur.
Sur le plan positif, ils sont faciles à configurer car ils ne nécessitent qu'un petit extrait de code à placer dans vos pages et vous êtes opérationnel. Ils ont également tendance à rester au courant des mises à jour des listes de robots et de navigateurs qu'ils peuvent appliquer immédiatement sans aucun travail de votre part, de sorte que leurs rapports sont toujours à jour.
Les outils basés sur le Web comme Awstats ne nécessitent aucun côté client et offriront ainsi un ensemble complet de statistiques de chaque utilisateur. Si vous utilisez un hôte Web qui fournit un panneau de contrôle de base, l'un d'entre eux est généralement inclus, donc aucune configuration n'est requise.
En revanche, si vous ne disposez pas d'un serveur avec un panneau de configuration préinstallé ou si vous souhaitez en utiliser un autre, vous devez en installer un vous-même. L'installation de logiciels sur des serveurs Web, en particulier des systèmes * nix, n'est pas pour les légers. Comme les navigateurs et les bots changent continuellement, vous devrez vous assurer de maintenir ce logiciel à jour, sinon vous aurez beaucoup de bots et de navigateurs "inconnus" dans vos statistiques, ce qui n'est pas particulièrement utile.
À mon humble avis, comparer le serveur Web analyse les fichiers journaux à Google Analytics, c'est comme comparer des pommes à des poires. 1 jour de fichier journal du serveur peut être de 1000 lignes de texte à lire ou plus (selon le nombre de visites sur votre site), cela est totalement illisible, sauf si vous voulez passer le reste de votre vie à l' analyser ligne par ligne .
Google Analaytics peut être en quelque sorte comparé à un autre outil graphique pour analyser les visistes de vos webistes comme les excellents Awstats qui sont inclus dans la grande majorité de tous les plans d'hébergement (livrés avec cPanel). Awstats est basé sur l'analyse du journal du serveur (comme vous le mentionnez dans votre question), mais il montre que vous obtenez une forme graphique très facile à lire.
Google Analytics vs Awstast ( toujours IMO )
Avantages de Google Analytics
Contre Google Analytics
Awstast pros
Awstats contre
Cela se résume vraiment à la flexibilité et à la quantité de travail que vous souhaitez faire. Si vous exécutez un site Web de petite à moyenne taille et que vous souhaitez des analyses génériques sur votre trafic, jetez vos données dans Google Analytics sans jamais regarder en arrière. C'est un excellent système qui vous donne un aperçu fiable du comportement des utilisateurs sur votre site Web.
Si votre site est compliqué et a de nombreux flux d'utilisateurs non conventionnels (beaucoup d'AJAX?) Que vous aimeriez suivre, vous pourriez ne pas être en mesure de chausse-pied dans GA. De plus, si vous souhaitez corréler plusieurs sources de données avec votre trafic Web (par exemple, les informations utilisateur de votre base de données), vous devrez également commencer à réfléchir à une solution personnalisée.
Au-delà des capacités des outils, vous devez examiner les compromis entre la journalisation côté client et côté serveur. La journalisation côté serveur fonctionne toujours, quelle que soit l'action du client, mais, malheureusement, elle ne peut obtenir qu'une quantité limitée d'informations à partir de la requête HTTP. La journalisation côté client peut être plus flexible et collecter plus d'informations, mais vous devez vous soucier de la mise en place d'une couche supplémentaire de services pour les collecter et il est possible que vous manquiez une petite partie de votre trafic.