为什么你的网站很快,发布却要等
一句话:你的网站是事先做好的。访客打开你发布过的页面时,它早就在那里了。
很多网站是现场拼的
访客一打开,服务器才开始找资料、把页面一块一块拼起来,拼好才发出去。每一位访客、每一页,都要等这一趟。
礁:事先长好的
feelreef 名字里的 reef,就是礁。礁是慢慢长好的,鱼游过来的时候,它早就在那里。你的网站也一样:访客拿到的每一页,都是你发布时就做成完整页面放好的。访客打开时,不用等谁现场拼,所以快。
水:需要即时的,才流动
有些事没办法事先做好,比如结账、会员登录,还有 KAITO(站内问答)回答访客的问题。这些就像流过礁的水,是活的:访客用到的那一刻,才即时处理。其余的部分,都是已经长好的礁。
所以,改礁就要等
在控制台保存好,你改的内容就留着了,只是访客还看不到。要让访客看到,礁得重新长一次:整个网站要照你改好的内容重新做一遍。如果你的网站已经上线,新的这一版在做的时候,访客看到的还是目前那一版。
改完一轮,再一起发布
发布一次,就等一次。把想改的地方累积成一批、一起发布,不用每改一处就等一次。