Cuánto cuesta realmente cargar todo lib/
La línea 46 del único archivo de entrada de este servicio: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } Son 65 archivos y 1,5 megabytes, cargados en cada petición. Una…
Cuando una caché crece hacia el lado equivocado
En la carpeta de caché de este servicio hay cuatro archivos pequeños. El mayor tiene 35 bytes. Entre todos guardan tres números de contador, y se leen en cada petición de contador. Existen…
Cuando añadir un índice ralentiza
La tabla de cifras diarias tiene una clave: el contador y la fecha juntos. Cinco lugares del código le hacen otra pregunta — no «este contador a lo largo del tiempo», sino «todos los…
Dónde vive realmente el esquema de la base
Todo lo que hace este servicio está en control de versiones. El código, al menos. La base de datos sobre la que corre son 32 tablas, y 15 de ellas no tienen definición en ninguna parte del…
Por qué no podemos contar visitantes que vuelven
En Stats4U no hay ninguna cifra de visitantes recurrentes. No falta porque nadie se pusiera a ello. Estaba construida, se ejecutó una vez contra datos reales y se retiró el 27 de agosto de…
Por qué nuestra configuración es casi toda comentarios
El .htaccess de este servidor tiene 478 líneas. 98 de ellas son reglas. 309 son comentarios. Tres líneas de explicación por cada línea que hace algo. Esa proporción no se planeó; es lo que…
Cómo comprobamos cada traducción
Este blog tiene 64 entradas en once idiomas: 704 filas y unos 2,2 millones de caracteres. No falta ninguna entrada en ningún idioma, una afirmación que solo significa algo si algo la…
Por qué no escribimos a los usuarios antiguos
La tabla de contadores de este servicio guarda 4.148 direcciones de correo. Pertenecen a contadores creados a lo largo de los últimos veinte años, cuando un contador venía con un campo de…
Contadores que siguen el modo oscuro
Un contador es una imagen en la página de otra persona. Cuando esa página tiene modo oscuro, la imagen no lo sabe: se dibujó en el servidor, mucho antes de que la preferencia del sistema…
Por qué la IA no corre en nuestro servidor
En la máquina que sirve este sitio no corre ningún modelo de lenguaje. Los resúmenes se calculan en un segundo dispositivo que recoge encargos, hace el trabajo y trae las frases de vuelta.…
El umbral que un resumen tiene que superar
A la función de resumen se le han ofrecido 2.061 contadores. Ha escrito 262 frases. Todos los demás encargos terminaron con el mismo resultado, y no es un mensaje de error aunque se archive…
Qué puede y qué no puede escribir la IA
En la parte superior de una página de estadísticas pública puede haber aquí dos o tres frases que describen lo que hizo el contador este mes. Las ha escrito un modelo de lenguaje. El modelo…