사이트는 빠른데, 게시는 왜 기다려야 할까요
한마디로, 사이트는 미리 만들어 둡니다. 방문자가 게시된 페이지를 열 때, 그 페이지는 이미 그 자리에 있습니다.
많은 웹사이트는 그 자리에서 조립됩니다
방문자가 페이지를 열면 그제서야 서버가 자료를 찾고 페이지를 한 조각씩 맞춰, 다 되면 보내 줍니다. 모든 방문자가 모든 페이지에서 이 왕복을 기다립니다.
산호초: 미리 자라 있는 것
feelreef의 ‘reef’는 산호초라는 뜻입니다. 산호초는 천천히 자라서, 물고기가 헤엄쳐 올 때는 이미 그 자리에 있습니다. 사이트도 마찬가지입니다. 방문자가 받는 모든 페이지는 게시할 때 완성된 페이지로 만들어 둔 것입니다. 방문자가 열 때 그 자리에서 조립할 필요가 없으니 빠릅니다.
물: 실시간이어야 하는 것만 흐릅니다
미리 만들어 둘 수 없는 것도 있습니다. 결제, 회원 로그인, 그리고 KAITO(사이트 안의 질문 답변)가 방문자의 질문에 답하는 일 같은 것들입니다. 이것들은 산호초 위로 흐르는 물처럼 살아 있어서, 방문자가 쓰는 바로 그 순간에 처리됩니다. 나머지는 모두 이미 자란 산호초입니다.
그래서 산호초를 바꾸려면 기다려야 합니다
대시보드에서 저장하면 바꾼 내용은 남아 있지만, 방문자에게는 아직 보이지 않습니다. 방문자에게 보이려면 산호초가 다시 한 번 자라야 합니다. 바꾼 내용대로 사이트 전체를 다시 만들어야 합니다. 사이트가 이미 공개되어 있다면, 새 버전을 만드는 동안 방문자에게는 지금 버전이 보입니다.
한 번에 다 고친 뒤 함께 게시하세요
한 번 게시하면 한 번 기다립니다. 고치고 싶은 것을 모아 한꺼번에 게시하면, 고칠 때마다 기다리지 않아도 됩니다.