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…
Où le schéma de la base vit réellement
Tout ce que fait ce service est en gestion de versions. Le code, du moins. La base sur laquelle il tourne, ce sont 32 tables, et 15 d’entre elles n’ont de définition nulle part dans le…
Pourquoi les visiteurs de retour sont incomptables
Il n'y a nulle part dans Stats4U de chiffre sur les visiteurs qui reviennent. Il ne manque pas faute de temps. Il avait été construit, lancé une fois sur des données réelles, et retiré le…
Pourquoi notre configuration est surtout des commentaires
Le .htaccess de ce serveur fait 478 lignes. 98 d'entre elles sont des règles. 309 sont des commentaires. Trois lignes d'explication pour chaque ligne qui fait quelque chose. Ce rapport n'a…
Comment nous vérifions chaque traduction
Ce blog compte 64 billets en onze langues : 704 lignes et environ 2,2 millions de caractères. Aucun billet ne manque dans aucune langue — une affirmation qui ne veut dire quelque chose que…
Pourquoi nous n'écrivons pas aux anciens utilisateurs
La table des compteurs de ce service contient 4 148 adresses e-mail. Elles appartiennent à des compteurs créés au fil des vingt dernières années, à l'époque où un compteur venait avec un…
Des compteurs qui suivent le mode sombre
Un compteur est une image sur la page de quelqu'un d'autre. Quand cette page a un mode sombre, l'image ne le sait pas : elle a été dessinée sur le serveur, bien avant que la préférence…
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.…
Le seuil qu’un résumé doit franchir
2 061 compteurs ont été proposés à la fonction de résumé. Elle a écrit 262 phrases. Toutes les autres demandes se sont terminées par le même résultat, et ce n'est pas un message d'erreur…
Ce que l'IA a le droit d'écrire, et pas
En haut d'une page de statistiques publique, il peut y avoir ici deux ou trois phrases décrivant ce qu'a fait le compteur ce mois-ci. Elles ont été écrites par un modèle de langue. Le…