톱리스트는 어떻게 돌아가고, 어떻게 빠지는가
stats4u.net은 처음부터 가장 바쁜 카운터에 순위를 매겨 왔습니다 — 2012년의 한 글이 벌써 그것을 개선하는 이야기를 합니다. 지금 판본은 /top에 있고, 그때와는 속이 다릅니다. 30일 방문자 수로 카운터 25개, 이번 주와 지난주를 견주는 별도의 "가장 빠르게 자라는" 목록, 그리고 나라별·언어별 세부입니다. 둘 가운데…
웹 디렉터리 안의 백업은 소스 유출입니다
큰 파일을 고치기 전에 자연스러운 몸짓은 먼저 복사해 두는 것입니다. cp index.php index.php.vor-aenderung, 그리고 작업. 그 파일이 웹 서버가 공개하는 디렉터리에 놓이면, 소스 코드 전체가 방금 평문으로 내려받을 수 있게 된 것입니다 — 데이터베이스 접속 정보, 비밀값, 그 파일에 든 모든 것이 말입니다.…
새 개인정보 처리방침, 이용약관, 그리고 처리 위탁 계약
2026년 8월 19일 자로 stats4u.net에는 예전에 하나였던 자리에 법적 문서가 셋 있습니다. 다시 쓴 개인정보 처리방침, 이용약관, 그리고 — 새로 — GDPR 제28조에 따른 처리 위탁 계약(DPA)입니다. 왜 하필 처리 위탁 계약인가 자체적으로 개인정보를 모으고 EU에 방문자가 있는 사이트에 카운터가 놓이면, 사이트…
펄처럼 보였던 언어 코드
2026년 8월 19일, 브라우저에 직접 내보내서는 안 되는 부류의 파일을 막는 규칙을 .htaccess에 더했습니다. 편집한 뒤 웹 디렉터리에 남은 소스 코드 사본 — index.php.bak, 떠도는 config.py, 방문자가 실행 대신 소스를 평문으로 가져갈 수 있는 스크립트 확장자를 가진 모든 것입니다. 규칙은 파일 확장자로…
같은 파일을 매번 다시 압축하기
아파치는 응답을 그 자리에서 압축합니다. 매번 달라지는 페이지라면 그것 말고는 길이 없습니다. 한 달에 한 번 바뀌는 스타일시트라면, 서버가 방문자마다 같은 일을 몇 주 동안 되풀이하고 그 결과를 매번 버린다는 뜻입니다. 그것을 위한 캐시는 없습니다. 2026년 8월 19일, 이미 열린 연결에서 이 사이트 자신의…
왜 제외 목록은 해시하지 않는가
사이트를 만든다는 것은 하루에 스무 번 그것을 연다는 뜻입니다. 한 달에 방문자가 마흔인 카운터라면 통계의 절반이 만든 사람입니다. 그래서 설정이 하나 있습니다. 내 주소에서 온 방문은 세지 마라. 이 서비스의 다른 모든 곳에서 주소는 비밀 소금과 날짜로 해시되고, 주소 자체는 결코 저장에 닿지 않습니다. 이 한 곳에서만 입력한 그대로,…
자기 칸보다 긴 페이지 주소
2026년 8월 9일, 카운터 그림 스무 개가 그려지지 않았습니다. 잘못 그려진 것도, 느리게 그려진 것도 아니고 — 카운터가 있어야 할 자리에 방문자는 아무것도 받지 못했습니다. 원인은 255자를 넘는 페이지 주소였습니다. 이제 기록하는 시점에 잘라 내며, 카운터 그림은 전달받은 주소의 길이에 더는 좌우되지 않습니다. 사슬 방문이 어느…
소개 페이지에서 내린 것과 그 까닭
옛 소개 페이지에는 기능 목록이 있었습니다. 그 페이지를 다시 지으면서 목록을 한 줄씩 소프트웨어와 맞춰 보았고, 네 항목이 더는 맞지 않았습니다. 그 가운데 하나는 몇 해 동안 맞지 않았습니다. 내렸습니다. 무엇이었는지 여기 적습니다. 조용한 삭제는 설명보다 값어치가 적기 때문이고 — 이제 그 페이지의 목록은 자기 이전 판이 아니라…
소개 페이지의 숫자는 어디에서 오는가
이제 숫자가 여섯 개 나란히 올라 있는 곳은 소개 페이지 위쪽입니다. 지금 접속 중인 사람, 어제의 방문자, 쓰이는 카운터, 지난 서른 날의 나라 수, 고를 수 있는 디자인, 그리고 이것이 시작된 해입니다. 여섯 모두 돌아가는 시스템에서 나오고, 그 가운데 둘은 페이지가 열려 있는 동안에도 움직입니다. 설명해 둘 값어치가 있습니다. 그런…
머리글과 바닥글이 이제 화면 전체 너비로 이어집니다
여기 모든 페이지에서 보이는 작은 변화입니다. 맨 위의 어두운 띠와 맨 아래의 바닥글이 이제 창의 전체 너비로 이어집니다. 오늘까지는 다른 모든 것과 같은 1180픽셀 단 안에 있었고, 그래서 넓은 화면에서는 페이지가 빈 배경에 떠 있는 내용의 띠처럼 보였습니다. 통계 페이지의 바닥글은 이미 전체 너비였습니다. 유일하게 그랬고, 그…
조회수, 일별 방문자 수, 카운터 누계: 각 수치는 무엇을 뜻할까?
카운터 이미지, 일별 방문자 보고서, 기간 합계의 수치가 달라도 오류가 아닐 수 있습니다. 비교 전에 지표, 기간, 카운터 번호를 확인해야 합니다. Stats4U는 요청을 측정하고 일별 식별자로 중복을 줄이며, 개개인을 식별하지 않습니다. 비교할 수치 확인 웹사이트에 설치된 코드와 같은 카운터 번호의 통계를 엽니다. 수치의 크기로 의미를…
누락된 유입 경로를 추측하지 않고 참조 도메인 읽기
참조 도메인 보고서는 Stats4U에 도착한 출처 정보를 보여 줍니다. 웹사이트로 들어오는 모든 경로의 완전한 목록은 아니며, 한 행이 자동으로 한 사람을 의미하지도 않습니다. 의미 있는 분석을 위해서는 참조 도메인, 집계 대상 페이지, 의도적으로 표시한 캠페인 링크를 구분해야 합니다. 기간과 지표 확인 출처와 도착지 구분 계획된 링크에…