比如说,我有一个简单的网站为我的公司提供图片:
-标题3(网站徽标、facebook/google+徽标);
小于1MB的图像的总大小。那么,我应该在我的网站中使用图像缓存吗?当网站需要图像缓存时,最低要求是什么?
发布于 2015-11-10 13:34:34
缓存可以在不同级别上实现。
其主要思想是在一段时间内存储一些结果(生成的内容、计算等),以便更快地提供这些值,前提是这些值在此期间没有更改(或者您的场景并不关心数据稍微过时)。
根据您的描述,我推断我们正在讨论的是静态网页,在这种情况下,不需要缓存。
不过,您可能想要做的是一个CDN,它可以在分布式网络中保留元素的副本(如图像或整个网页),然后使用各种机制将交付给最终用户的时间最小化。
在这里,在Cloudflare的网站上,CDN提供商之一描述得很好。您甚至可以免费设置一个简单的“缓存”层。
为了回答你关于最低要求的问题,没有这样的事情。这取决于在用例中对您最重要的是什么。有时,一个非常简单的网页需要经过很大的优化,因为它经常被访问,有时,即使是一个复杂的页面也不需要缓存。我认为,一般的经验法则是,看看节省下来的资源的价值是否足以支付实施该计划的费用。
https://stackoverflow.com/questions/33631057
复制相似问题