网络托管公司是否缓存页面?

时间:2011-01-24 15:47:20

标签: language-agnostic

网络主机通常会缓存您的内容吗?你知道像缓存代理。

我只是想知道总是正确控制缓存是一种好习惯吗?我在头部看到了很多没有缓存控制的网站。

3 个答案:

答案 0 :(得分:0)

不,Web主机通常不会缓存任何内容。

一个是因为它需要大量的工作并且使用它们的处理能力。

其次,因为它可以减少带宽使用,他们希望你超过你的带宽,这样他们可以向你收取更多费用。 (即使是大多数无限带宽包都有限制,请阅读条款)

第三,如果他们控制缓存过程并且你不希望你的网站被缓存,那么为某些网站关闭它会花费很多工作。

所以,是的,正确控制缓存是一个好习惯。

答案 1 :(得分:0)

大多数主机不会缓存任何内容。虽然无论如何设置适当的缓存控制头是非常明智的。因为您的服务器和浏览器之间可能仍有一些代理。

答案 2 :(得分:0)

关于问题的第二部分,如果你:

,你真的需要缓存标题
  • 不希望您的网页全部缓存
  • 要确保您的网页(和/或图片,js,css,...)将被缓存

如果你没有在你的响应头中指定缓存指令,代理和浏览器可以 - 并且将决定是否自己缓存。

优良作法是尽量避免受到某些未知代码的摆布; - )

相关问题