Pourquoi une image en cache ne compte pas
Une source fréquente de confusion concernant les statistiques des sites web implique le concept de stockage de fichiers locaux, communément appelé cache du navigateur. Les navigateurs web…
Un compteur sur l'écran d'un téléphone
Les contraintes physiques des appareils mobiles modernes modifient fondamentalement le comportement des mises en page web et la façon dont les éléments interagissent les uns avec les…
Installer un compteur sans déplacer la mise en page
Un compteur qui arrive après le texte peut déplacer les contenus voisins si la page ne lui a pas réservé de place. L'installation doit conserver les dimensions générées, tenir dans le…
Un fichier de 870 Mo dans un tmpfs, et le redémarrage qui a suivi
Le 28 août à 19h35, j’ai décompressé une journée de journal d’accès dans /tmp pour pouvoir lire deux jours d’un coup. À 19h44, la machine a redémarré. La propriété qui n’a pas été vérifiée…
Ce que coûte réellement le chargement de tout lib/
La ligne 46 de l'unique fichier d'entrée de ce service : foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } Cela fait 65 fichiers et 1,5 mégaoctet, chargés à chaque requête.…
Quand un cache grandit dans le mauvais sens
Dans le dossier de cache de ce service il y a quatre petits fichiers. Le plus gros fait 35 octets. Ensemble ils contiennent trois numéros de compteur, et ils sont lus à chaque requête de…
Quand ajouter un index ralentit tout
La table des chiffres quotidiens a une clé : le compteur et la date ensemble. Cinq endroits du code lui posent une autre question — non pas « ce compteur au fil du temps », mais « tous les…
Pourquoi l'IA ne tourne pas sur notre serveur
Aucun modèle de langue ne tourne sur la machine qui sert ce site. Les résumés sont calculés sur un second appareil qui vient chercher les demandes, fait le travail et rapporte les phrases.…
Les images de compteur en mémoire
Près d'un cinquième des images de compteur que dessine ce service ne changent plus rien. Un script de suivi de souris de la génération précédente recharge l'image à chaque mouvement, et…
Un script de 2015 recharge encore les compteurs
La génération précédente de ce service livrait un script de suivi de la souris. Il chargeait l'image du compteur une fois, normalement, puis la rechargeait à chaque mouvement de souris —…
Ce que coûte un mot de passe sur du matériel modeste
Les pages de statistiques peuvent être protégées ici par un mot de passe. Hacher ce mot de passe est la seule opération de ce service qui doit être lente — c'est ce qui rend coûteuse…
Compresser le même fichier à chaque fois
Apache compresse les réponses à la volée. Pour une page différente à chaque fois, c'est la seule option. Pour une feuille de style qui change une fois par mois, cela veut dire que le…