O que é de facto o stats2.gif
Na pasta de imagens deste projeto há um ficheiro chamado stats2.gif. Tem 366 bytes, data de março de 2018 e aparece em exatamente zero linhas de código-fonte. A 23 de agosto de 2026 foi…
Seis funções acabadas e o caminho de volta a elas
A 23 de agosto de 2026 este sítio respondeu a 101 461 pedidos. Em todos eles, o testemunho do proprietário — aquele ?t= que abre o painel de definições numa página de estatísticas —…
Como contamos cliques com poucos dados
Um contador responde a «quantos vieram». A pergunta mais útil costuma ser «quantos fizeram alguma coisa» — carregaram na ligação de contacto, abriram a descarga, saíram para um perfil…
Estatísticas de visitas sem aviso de cookies
A maior parte das ferramentas de análise precisa de um aviso de consentimento porque a maior parte delas guarda alguma coisa no dispositivo do visitante: um cookie, uma entrada no…
Três colunas herdadas do Stats4U 2
A tabela principal dos contadores tem aqui 166 436 linhas e várias colunas que parecem importar. Três delas são lastdomain, firstdomain e userdomain. Contêm dados: lastdomain não vazia em…
Deixámos de recolher tamanhos de ecrã
Este serviço registava a resolução de ecrã. O programa no navegador lia window.screen e enviava-a como res=1920x1080, e a página de estatísticas tinha um painel para isso. Já não regista. A…
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…
Como funciona a lista e como sair dela
O stats4u.net classifica os seus contadores mais movimentados desde o início — um artigo de 2012 já fala em melhorá-la. A versão atual está em /top, e funciona de forma diferente por dentro…
Uma cópia na pasta web é uma fuga de código
Antes de mexer num ficheiro grande, o gesto natural é copiá-lo primeiro. cp index.php index.php.antes-da-alteracao, e depois trabalhar. Se esse ficheiro estiver na pasta que o servidor web…
Nova política, termos e contrato de subcontratação
A partir de 19 de agosto de 2026, o stats4u.net passa a ter três documentos legais onde antes tinha um: uma política de privacidade reescrita, termos de serviço, e — novo — um acordo de…
Um código de língua que parecia Perl
Em 19 de agosto de 2026 adicionámos uma regra ao .htaccess a bloquear uma classe de ficheiros que nunca deveria ser servida diretamente a um navegador: cópias de código-fonte esquecidas na…
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…