跳至主要内容
短.be

缓存

将已获取的数据临时保存以加速后续访问的机制。浏览器缓存和 DNS 缓存是最常见的例子。

2025年10月19日 · 约 1 分钟阅读

重定向

缓存 (Cache) 是将已获取的数据临时保存起来,下次需要时快速取出的机制。就像把常用的课本放在桌上而不是每次都去书架拿 - 桌上取比去书架快得多。

浏览器缓存是最常见的缓存。第一次访问网站时,浏览器会保存图片、CSS 等文件。下次访问同一网站时直接使用保存的文件,页面加载速度明显加快。经常访问的网站第二次打开更快,就是浏览器缓存的功劳。

DNS 缓存也很重要。浏览器将域名 (如 google.com) 转换为 IP 地址后,会把结果缓存起来。下次访问同一域名时跳过 DNS 查询,直接使用缓存的 IP 地址。

每个缓存都有"有效期",由 TTL (Time To Live) 设置控制。过期后缓存被丢弃,下次访问时重新从服务器获取最新数据。

缓存与短链接的关系值得注意。浏览器缓存 301 (永久) 重定向后,再次点击同一短链接时会跳过短链接服务器直接跳转。这对用户更快,但服务方无法准确统计重复点击。

有时缓存会导致网站更新不显示。按 Ctrl+F5 (Mac 按 Cmd+Shift+R) 可以忽略缓存强制刷新。欢迎参阅在 Amazon 搜索 Web 缓存相关书籍

分享到 XHatena

这篇文章对您有帮助吗?

相关术语

相关文章

常见问题

怎么清除浏览器缓存?
Chrome 中进入设置,选择"清除浏览数据",勾选"缓存的图片和文件"后删除。Safari 在"历史记录"菜单中选择"清除历史记录"。手机上也可以在浏览器设置中找到相应选项。
清除缓存安全吗?
完全安全。唯一的影响是下次访问网站时加载会稍慢一些,因为需要重新下载资源。账号信息和密码不会受影响,它们由 Cookie 等其他机制管理。
缓存和 Cookie 有什么区别?
缓存保存的是图片、样式表等"文件",目的是加速页面加载。Cookie 保存的是登录信息、设置等"小型文本数据",目的是识别用户。两者用途不同,但都存储在浏览器中。

想要创建短链接吗?

免费缩短网址