Porque uma imagem em cache não conta
Uma fonte frequente de confusão em relação às estatísticas do site envolve o conceito de armazenamento local de ficheiros, comummente referido como cache do navegador. Os navegadores web…
Um contador no ecrã de um telemóvel
As restrições físicas dos modernos dispositivos móveis alteram fundamentalmente o comportamento dos layouts da web e a forma como os elementos interagem uns com os outros. Um elemento de…
Instalar um contador sem deslocar a disposição da página
Um contador que chega depois do texto pode deslocar o conteúdo próximo se a página não tiver reservado espaço para ele. A instalação deve preservar as dimensões geradas, caber no contentor…
Um ficheiro de 870 MB num tmpfs e o reinício que se seguiu
A 28 de agosto às 19:35 descomprimi um dia de registo de acessos para /tmp, para dar para ler dois dias de uma vez. Às 19:44 a máquina reiniciou. A propriedade que não foi verificada Nesta…
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…
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…
Imagens de contador em memória
Perto de um quinto das imagens de contador que este serviço desenha já não muda nada. Um programa de seguimento do rato da geração anterior recarrega a imagem a cada movimento, e desde que…
Um script de 2015 ainda recarrega contadores
A geração anterior deste serviço trazia um programa de seguimento do rato. Carregava a imagem do contador uma vez, normalmente, e depois voltava a carregá-la a cada movimento do rato — com…
Quanto custa uma palavra-passe em hardware modesto
As páginas de estatísticas podem aqui ser protegidas com uma palavra-passe. Calcular o resumo dessa palavra-passe é a única operação deste serviço que deve ser lenta — é isso que torna caro…
Comprimir o mesmo ficheiro de cada vez
O Apache comprime as respostas no momento. Para uma página que é diferente de cada vez, é a única via. Para uma folha de estilos que muda uma vez por mês, significa que o servidor repete o…