和顺纵横信息网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 268|回复: 0

网站上的缓存

[复制链接]

2

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-12-11 11:24:21 | 显示全部楼层 |阅读模式
本帖最后由 napel29903 于 2023-12-11 16:16 编辑

什么是缓存以及为什么清除它很重要。 发布于 04/11/2017 首先,清空它,我很快就会解释为什么...... 清除缓存已经成为开发者和网站站长的日常操作,在这篇文章中我们将尝试了解缓存是什么以及为什么有时需要清除它...... 首先,有一个前提:缓存不存在,有不同的类型,因为缓存这个词有一个相当普遍的含义: 缓存是一个实体,其目的是加速计算机程序的执行。有多种称为缓存的实体:有处理器缓存、磁盘缓存、内存缓存、二级缓存和三级缓存;所有这些都是所有意图和目的的记忆,它们是计算机特有的“物理”元素,在本次讨论中,我们对它们特别感兴趣。 然后是 DNS 缓存、CSS 和 JavaScript 缓存、服务器缓存和浏览器客户端缓存:让我们一起看看它们。 好吧,但简单来说,什么是缓存? 为了理解我们正在谈论的内容,让我们看一个类似的例子:我们许多人在手机上使用谷歌地图。Gmaps 是 Google 提供的制图系统,使我们能够查阅(几乎)整个世界的各种类型的地图。 它的工作方式非常简单:用户选择一个点,应用程序查询 Google 计算机(我正在简化,让我们说清楚),该计算机将地图图像发送到屏幕。嗯:你会明白,它工作的必要条件是有一个连接,否则系统将无法工作。



尽管有些托管商似乎这么说,但服务器上占用的空间并不是无限的;它是有限的,也是有成本的。 DNS缓存 我们讨论的最后一种缓存涉及一种特殊情况:DNS 缓存。DNS(域名系统)是一个域转换器。我将尝试解释一下:站点通常驻留在名称如下的计算机上:123.234.123.234。这个数字序列就是IP,即唯一标识网络上每台计算机的代码,如果这是互联网,则在 Web 上。请放心,世界上只有一台计算机拥有该 IP 。 显然,记住每个 12 位(如果不是更多)数字的站点是相当复杂的;因此,使用所谓的域名,即我们在浏览器中输入的域名。 因此,要查看站点,我们不写数字,而是写名称:当我们这样做时,解释器会将人类可以理解的名称翻译成计算机可以理解的 IP 代码。这个解释器正是 DNS。 您可能会将站点从一台计算机移动到另一台计算机:在这种情况下,通过适当的过程,IP 将被更改,并且当您键入站点名称时,DNS 将知道该站点所在的计算机有一个 IP 地址。新IP。 在哪里更改这个名称?在全球 DNS 服务器上,称为权威. 您很清楚这些服务器如何过载:为了避免这种负载,使用网络上始终可访问的其他 DNS 服务器,这些服务器在每次更改时都会连续更新(称为“ DNS 传播”的操作);为了进一步加快速度,每台计算机(甚至您的计算机)都有 DNS 缓存,这样,如果我们返回某个站点,我们就不会浪费时间再次从域名转换 IP。 但是,如果您访问过一个已移动的站点,当您再次返回同一站点时,DNS 可能会由于缓存而指向错误的计算机。 在这种情况下,必须清空 DNS 缓存,这是从终端完成的。 在Windows上只需编写:ipconfig /flushdns 在Mac上,命令会根据版本而变化;在最新版本(10.7 及以上)中,给出的命令是:sudo Killall -HUP mDNSResponder。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|和顺纵横信息网

GMT+8, 2025-7-19 14:45 , Processed in 0.037362 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表