Um contador 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: lastdomainnão vazia em 15…
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…
Porque a lista de exclusões não leva resumo criptográfico
Quem constrói o seu sítio abre-o vinte vezes por dia. Num contador com quarenta visitantes por mês, metade das estatísticas és tu. Por isso há uma opção: não contar visitas do meu próprio…
Um endereço de página mais longo do que a sua coluna
A 9 de agosto de 2026, vinte imagens de contador não chegaram a aparecer. Não saíram erradas, não saíram lentas — o visitante não recebeu nada onde devia estar um contador. A causa foi um…
O que saiu da página «sobre» e porquê
A antiga página «sobre» tinha uma lista de funções. Refazer essa página significou ler a lista linha a linha contra o software, e quatro entradas já não lhe correspondiam. Uma delas há…