Une petite réaction face à un message que j'ai vu passer sur un forum concernant le CMS Joomla.

En effet une personne demandait où mettre un marqueur de statistiques web (Analytics en l'occurence) de manière à pouvoir prendre facilement en compte les statistiques concernant vos visiteurs sur votre site.
Étant donné que le marqueur fourni par Google est écrit en langage JavaScript, et donc n'éxécutable que sur un client web, en clair, un vrai navigateur (contrairement aux statistiques hébergeurs qui prennent en compte des requettes http), nous aurions tous tendance à mettre ce marqueur en haut de page, presque dans l'en-tête de la page, en d'autres termes dans le <head>
Et c'est ici précisément là que je ne suis pas trop d'accord avec cette façon de faire et je m'explique pourquoi. Si nous utilisons des CMS par exemple ou même du code développé soi-même, et que dans ce même code ou au chargement de la page de votre CMS, une erreur survient au moment du chargement de la page (y compris un timeout), votre marqueur analytique se trouvant en haut de votre page, avant l'erreur, la prise en compte statistique va être faite.
Personnellement, mais cela reste mon point de vue, je ne suis pas trop d'accord pour prendre en compte dans mes statistiques, un visiteur qui va tomber sur une erreur de ma page. En effet, ce visiteur a-t-il véritablement visité ma page ? Je pense que non, même s'il est bien venu sur cette même page. L'erreur qu'elle aura produite lors de son chargement fait que je ne suis pas d'accord pour le prendre en considération dans mes statistiques cette visite.
Bien sûr, cela reste ouvert à discussions...

Mon Github

slhuilli1's GitHub repositories