Quanto custa realmente carregar todo o lib/
A linha 46 do único ficheiro de entrada deste serviço: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } São 65 ficheiros e 1,5 megabytes, carregados em cada pedido. Uma…
Quando uma cache cresce para o lado errado
Na pasta de cache deste serviço há quatro ficheiros pequenos. O maior tem 35 bytes. Juntos guardam três números de contador, e são lidos em cada pedido de contador. Existem para que o…
Quando acrescentar um índice torna tudo mais lento
A tabela dos números diários tem uma chave: o contador e a data juntos. Cinco pontos do código fazem-lhe outra pergunta — não «este contador ao longo do tempo», mas «todos os contadores…
Onde vive realmente o esquema da base de dados
Tudo o que este serviço faz está em controlo de versões. O código, pelo menos. A base de dados sobre a qual corre são 32 tabelas, e 15 delas não têm definição em parte nenhuma do…
Porque não conseguimos contar quem volta
Não há em lado nenhum do Stats4U um valor sobre visitantes que voltam. Não falta por ninguém lhe ter chegado. Estava construído, correu uma vez contra dados reais e foi retirado a 27 de…
Porque a nossa configuração é quase só comentários
O .htaccess deste servidor tem 478 linhas. 98 delas são regras. 309 são comentários. Três linhas de explicação para cada linha que faz alguma coisa. Essa proporção não foi planeada; é o que…
Como verificamos cada tradução
Este blogue tem 64 artigos em onze línguas: 704 linhas e cerca de 2,2 milhões de caracteres. Nenhum artigo falta em nenhuma língua — uma afirmação que só significa alguma coisa se algo a…
Porque não escrevemos aos utilizadores antigos
A tabela de contadores deste serviço guarda 4.148 endereços de e-mail. Pertencem a contadores criados ao longo dos últimos vinte anos, na altura em que um contador vinha com um campo de…
Contadores que seguem o modo escuro
Um contador é uma imagem na página de outra pessoa. Quando essa página tem modo escuro, a imagem não sabe: foi desenhada no servidor, muito antes de a preferência de sistema do visitante…
Porque a IA não corre no nosso servidor
Na máquina que serve este sítio não corre nenhum modelo de linguagem. Os resumos são calculados num segundo aparelho que vai buscar pedidos, faz o trabalho e traz as frases de volta. A…
O limiar que um resumo tem de ultrapassar
À funcionalidade de resumo foram oferecidos 2 061 contadores. Escreveu 262 frases. Todos os restantes pedidos terminaram com o mesmo resultado, e não é uma mensagem de erro, ainda que seja…
O que a IA pode e não pode escrever
No topo de uma página de estatísticas pública podem estar aqui duas ou três frases a descrever o que o contador fez este mês. Foram escritas por um modelo de linguagem. O modelo não inventa…