카운터가 열 해 뒤에도 여전히 돕니다
수많은 웹사이트가 몇 해 전에 방문 카운터를 넣고 그 뒤로 코드를 건드리지 않았습니다. 지난 십 년 동안 웹 기술은 크게 옮겨 갔지만, 단순한 HTML 그림 태그는 여전히 어디서나 지원됩니다.
그 십 년 동안 그 아래에서 세 가지가 바뀌었고, 하나하나가 어딘가에서 무언가를 망가뜨렸습니다. 연결이 암호화로 옮겨 갔고, 페이지를 읽는 흔한 방식에서 휴대전화가 데스크톱을 앞질렀고, 거의 모든 상업 사이트에 동의 배너가 생겼습니다. 그림 요청은 셋 가운데 어느 것도 알아채지 못했습니다.
카운터를 멈출 수 있었고 때로는 실제로 멈춘 것은 암호화입니다. 안전한 연결로 전달된 페이지가 안전하지 않은 연결로 그림을 불러오면 경고를 띄우거나 그림을 아예 버립니다. 아직 도는 카운터는 그림 주소가 안전한 형태로 함께 옮겨 간 것들입니다.
같은 십 년에 무엇이 작동을 멈추었는가
모바일 이용이 지배적이 되고 개인정보 규정이 엄해지는 동안에도, 순수하게 그림에 기반한 셈은 그 변화와 무관하게 돌아갑니다. 원래의 계수 방식은 계속 작동하는 데 스크립트 갱신이 필요 없습니다.
멈춘 것은 많습니다. 방명록은 데이터베이스와 관리할 사람이 필요했습니다. 작은 프로그램으로 쓰인 카운터는 서버가 결국 제공하기를 그친 실행 환경이 필요했습니다. 문 닫은 서비스의 위젯은 빈 사각형을 남깁니다. 그림 요청에는 실행 환경도, 라이브러리도, 그것을 거두어 갈 회사도 없습니다.
주소가 바뀔 때
웹사이트를 끝내 새 도메인이나 현대적인 콘텐츠 관리 시스템으로 옮기더라도, 똑같은 코드 조각을 그대로 가져가는 한 기록된 역사는 보존됩니다. 십 년의 유산이 기술적 마찰 없이 온전히 남습니다.
이사 뒤에 실제로 일어나는 실패는 망가진 카운터보다 조용합니다. 셈은 옳게 계속 오르는데, 통계 페이지는 여전히 옛 도메인을 적습니다. 도메인은 각 조회가 도착한 순간에 기록되었기 때문입니다. 잃은 것은 없고, 이름표만 낡았습니다.
그 구별은 붙들어 둘 값어치가 있습니다. 숫자는 그림 태그 안의 식별자에 달렸지, 그 둘레의 도메인 이름에 달려 있지 않습니다. 옳은 숫자 옆의 틀린 이름표는 불편입니다. 바뀐 식별자는 손실일 테고, 이사가 건드려서는 안 되는 유일한 것이 그것입니다.
그러니 실제로는 이사 뒤에 확인할 것이 하나 남습니다. 페이지를 열고, 그다음 그림 주소를 따로 열어, 그림이 오는지 보는 것입니다. 오면 총계는 온전합니다. 오지 않으면 옮기는 도중 어딘가에서 주소가 다시 쓰인 것이고, 옛 주소는 되돌릴 수 있게 아직 있습니다.
여전히 작동한다는 것, 그 자체가 기능입니다
열 해가 지나면 그 문장은 겸손하기를 그칩니다. 그 나이의 사이트가 지어진 재료 대부분은 적어도 한 번 교체되었습니다. 서버 소프트웨어, 데이터베이스, 흔히 발행 시스템 전체 말입니다. 그 모두를 편집 한 번 없이 넘긴 장치는 그 설명을 벌었습니다. 카운터가 놀라운 것은 세기 때문이 아닙니다. 그것에 아무것도 해 줄 필요가 없었기 때문입니다.