网络上经常出现Web服务器的信息拥塞、Internet上路由器的数据延迟等现象,仅仅依靠有限地增加Internet的带宽并不能带来预期的效果,在访问Internet信息时,各个连接环节都存在延迟,这个延迟是由许多综合因素造成的。我们个人所能做的就是想方设法地使网页尽可能地靠近浏览器,通过减少传输距离来缩短传输所需的时间,同时减少Internet上的其它各种因素造成的延迟。这就是使用浏览器缓存的基本思路,也是笔者今天要向大家介绍的主要内容——巧用缓存来改善IE浏览环境。
浏览器缓存的概念
也许用户在用IE浏览器浏览信息时,经常使用“返回”和“后退”的浏览功能,调用你以前阅读过的页面,这时,你会发现显示速度是很快的,其实这些你刚调出来的内容有部分就放在计算机的缓存中,而不需要再次从Internet上重新传输数据,这样就会给用户造成了一种访问速度被提高的错觉。浏览器缓存其实就是指在本地使用的计算机中开辟一个内存区,同时也开辟一个硬盘区作为数据传输的缓冲区,然后用这个缓冲区来暂时保存用户以前访问过的信息。既然缓存存在于硬盘之中,那么它肯定是以文件夹的形式出现的。各个不同类型的浏览器都有各个不同的文件夹作为缓存使用,在系统的缺省状态下,IE 4.0和IE 5.0版本的浏览器缓存文件夹为“C:\Windows\Temporary Internet Files”。
工作原理
当用户在浏览器中设置一定量的磁盘缓存后,浏览器上网工作时会把从网上读出的数据存放在磁盘缓存之中,并建立相应的文档索引。在浏览器以后的工作中,将首先检查磁盘缓冲区中是否存在相应的数据,如果有,则直接从本地磁盘上读出,不再从网上下载,所节省的时间是显而易见的。
缓存按照信息存放的位置可以分成内存缓存和硬盘缓存。内存缓存是用于暂时存储本次上网所调用的数据资料的,从Internet上传来的每一个网页信息,在内存缓存中都相应地给予保存一个备份,“返回”和“向前”实际上是将以前的页面从内存缓存中调出来并显示在用户的浏览器窗口中,在内存缓存中存放的网页信息量和内存缓存的大小有关,内存缓存越大,保存的网页信息量就越多。
硬盘缓存是用于保存用户前几次上网时所调用的信息资料,用户从“历史记录”中调出来的内容其实就是保存在硬盘缓存中的,只要用户开辟的硬盘缓存足够大,将可以保存用户前几个星期甚至几个月前调用过的信息资料。通过上面的分析,我们发现在浏览器中设置适当的磁盘缓存是相当必要的,并且需要一定的容量,理论上这个值设置得越高,存入缓存的信息就越多,装载它们的速度也就越快。那么是不是设置的缓存容量越大,浏览的效率越高呢?答案当然是否定的。
如果缓存容量设置得太小,所能存放的数据信息量就很小,大部分数据还是需要从网上重新下载,并且系统还要花费一定的系统资源来频繁清除缓存中的数据,最终结果会使浏览速度明显下降,相反,如果浏览器的缓存设置得太大的话,那么在你的磁盘缓存中存放的数据信息量将很庞大,以后在你每次需要重新访问这些信息时,浏览器将不得不在你的庞大的缓存信息中搜索需要的文档,这样会使你的硬盘频繁工作,所需要的时间将长于从网上下载数据的时间;
另外如果缓存容量设置得太大,在硬盘容量一定的情况下,其他系统程序占用的资源将变得相对较少,从而会降低计算机本身的运行速度。在这种情况下,磁盘缓存就失去了应有的作用。对于硬盘缓存,浏览器有一个默认的数值,如果你经常要访问的信息量很大,而且计算机中的硬盘有比较多的闲置空间,那么你可以把硬盘缓存的数值设置得更高。
设置缓存
正确设置IE浏览器的缓存参数将大大提高你的浏览效率,同时也将一定程度上改善你的浏览器的工作性能。但是如果使用不恰当,设置不正确那不但不会提高你的工作效率,反而还会降低计算机的运行速度。
(一)IE4.0浏览器缓存设置
1.首先打开浏览器的操作窗口,然后用鼠标单击“查看”菜单中的“Internet选项”,在选项对话框中找到“Internet临时文件”栏,并用鼠标单击该栏右边的“设置”按钮,同样地程序也会打开一个设置框。
2.在设置框中,用户可以直接用鼠标来移动滑动杆改变缓存的大小。
3.参数设置好后,单击“应用”按钮使上述设置生效,最后单击“确定”按钮,退出参数设置对话框。
(二)IE5.0浏览器缓存设置
1.打开IE5.0操作窗口,在窗口中用鼠标单击“工具”菜单中的“Internet选项”,在选项对话框中,单击“常规”标签下的“Internet临时文件”设置栏,并用鼠标单击该栏中的“设置”按钮,程序将会打开一个标题为“设置”的对话框。当然,IE4.0以上版本的浏览器带有自动清除磁盘缓存的功能,如果用户想在这里节省硬盘的空间,也可以按“删除文件”按钮,来释放出更多的缓存空间,这种删除缓存内容的方式比较彻底。 2.在“设置”对话框上面有四个单选项:“每次访问此页时检查”、“每次启动Internet Explorer时检查”、“自动”和“不检查”,这些可以用于设置浏览器查询网站信息是否有变动,并设立相应的解决办法。用户可以根据自己的实际情况进行设定,浏览器默认选择“自动”这一单选项。
3.接着用户可以在“使用的磁盘空间处”用鼠标直接拖动滑动杆来改变缓存的大小,或者直接在后面的文本框中输入具体的数值。另外,只要按下“移动文件夹”并指定要新建的文件夹名称就可以改变浏览器缓存的位置了。
4.同样地,参数设置好后,单击“应用”按钮使上述设置生效,最后单击“确定”按钮,退出选项对话框。 最后笔者还要提醒大家的是:磁盘缓存如果使用不当或使用时间较长时,有时可能导致浏览器降低工作效率或干脆停止工作,最为典型的现象有两种:一是打开一个网页时硬盘不停地工作,需要很长的时间才有反应。这是因为缓存太大以及缓存中数据太多造成的。另外一种现象就是浏览器干脆不工作,无法打开任何网页。这是因为缓存中的数据文档混乱或者已经破坏造成的。解决方法是适当减小缓存设置或者定期清理缓存中的数据。
另外,使用缓存后网页有可能不能自动更新,虽然在设置缓存时让它可自动检测网页是否更新,但实际往往每次都是读出旧网页的内容,这样网上内容更新时用户就不能及时了解。解决上述故障的方法是必须随时按下浏览器的“刷新”或“Reload”(重新读取)按钮。
- 浏览: 374233 次
- 性别:
- 来自: 武汉
最新评论
-
angryid:
dsafddsfssssssssddsdsasssssssss ...
freemarker学习笔记---assign标签 -
lylovejava0:
数据库里字段不能转换。。这样会慢死。。在说如果表里有分区等设置 ...
Oracle 时间段查询 -
greatjone:
必须得评论下,这篇博文相当实用,在csdn上找个东西老还要积分 ...
MyEclipse下安装jad插件 -
mytream:
...
模拟tomcat工作原理 -
liujianche11:
小心点 createdate<=to_date('20 ...
Oracle 时间段查询
相关推荐
清除IE缓存.批处理,清除IE缓存.批处理,清除IE缓存.批处理
最后,“ie缓存”明确了这是针对IE浏览器的解决方案,因为不同的浏览器可能有各自的缓存清理方式。 总结一下,这个“一键删除IE浏览器缓存脚本”是一个批处理文件,能够快速、方便地清理Internet Explorer的浏览...
当用户访问过的网站再次被请求时,IE可以从本地缓存中快速获取数据,而不是重新下载。开发者可以通过API接口如WinInet API来访问和管理这个缓存。例如,可以编写C++程序来清空缓存,这涉及到遍历缓存文件夹,删除...
IE磁盘缓存中文破解,超级兔子绝版,内存盘
**IE缓存管理工具**是一种专门用于管理和提取Internet Explorer(IE)浏览器缓存中的数据的实用程序。在日常网络浏览中,IE会自动保存访问过的网页的临时文件、图片、视频等,以便于后续快速加载页面。这款工具的...
"IE缓存提取工具"是专为方便用户快速查找和提取IE浏览器缓存中的特定文件而设计的软件。它可以快速定位到缓存文件,并允许用户根据类型(如图片、音频、视频)筛选和导出,尤其适用于需要找回已删除或丢失的在线...
这些工具通常会扫描并清除所有相关文件,包括IE缓存中的图像和文件、下载历史、表单数据、搜索历史等,以提高浏览器性能和保护用户隐私。 在“标签”中提及的“ie”是Internet Explorer的缩写,这是由微软开发的一...
在一些特定场景,如网络安全调查或数据分析中,可以从IE缓存中获取用户浏览行为的线索。通过解析缓存文件,可以了解到用户最近访问过的网站、查看过的图像等信息。 **编程接口** 对于开发者,可以使用Windows API...
IE缓存文件提取器可以快速的提取ie缓存文件IE缓存文件提取器可以快速的提取ie缓存文件
标题“禁用IE的DNS缓存”涉及到的是网络浏览中的一种优化设置,主要针对Microsoft Internet Explorer(IE)浏览器。DNS(Domain Name System)是互联网的一项服务,它将域名转换为IP地址,使得用户可以通过易记的...
**IECACHE0621final IE缓存提取工具详解** IECACHE0621final是一款专为Microsoft Internet Explorer(简称IE)设计的缓存提取工具,它能够帮助用户方便地从浏览器的临时文件夹中检索并导出视频、音频、图片等多媒体...
当用户再次访问相同网页时,浏览器会优先从缓存中读取数据,而不是重新从服务器下载,从而加快浏览体验。 描述中提到的“倒计时清除”可能是指一种自动清理机制,即设定一个时间间隔后自动清理IE的缓存数据。这种...
缓存是浏览器为了加速网页加载而存储的本地副本,当用户再次访问同一网页时,浏览器会从缓存中读取数据,而不是重新从网络下载。Cookies则是网站为了识别用户身份、保存登录状态或个性化设置而在用户的电脑上存储的...
用批处理调用系统ClearMyTracksByProcess 255自动清理IE缓存,自动清理Cookies全部文件、Temporary Internet Files全部文件,无限自动循环,可以手动关闭。
IE缓存清理器是一款用来便捷的一键清理IE缓存的辅助工具软件。 IE缓存文件夹在哪? 如何找IE缓存文件夹? 如何清理ie缓存? ie缓存文件夹? 清除ie缓存? 如何清空ie缓存? ie缓存在哪? 这个软件可以帮你解决以上...
它的工作原理是,当你访问某个网站时,浏览器会将网页上的各种资源(如HTML文件、图片、JavaScript、CSS样式表、Cookie等)存储在本地硬盘的一个特定区域,即IE缓存中。当再次访问相同网页时,浏览器会首先检查缓存...
5. **设置自动清理**:为保持系统的最佳状态,可以在软件中设置定期自动清理,免去手动操作的麻烦。 需要注意的是,虽然清理缓存可以带来诸多好处,但有时过于频繁的清理可能会影响浏览体验,因为浏览器将无法利用...
**IE缓存下载详解** IE(Internet Explorer)是微软公司推出的一款曾经广泛使用的网页浏览器。在用户浏览网页的过程中,为了提高加载速度,IE浏览器会自动将网页中的各种资源(如图片、JavaScript文件、CSS样式表等...
标题中的“vb定时删除ie缓存”指的是利用VB编写一个程序,该程序能够在指定的时间间隔自动清理IE的浏览历史和缓存文件。这通常涉及到Windows API调用和计划任务的设置。 描述中的“自己已经测试过了,还可以”意味...
通过在JSP或Servlet中设置响应头,可以有效地控制浏览器如何处理缓存。 #### 设置响应头 在JSP或Servlet中,可以通过`HttpServletResponse`对象来设置响应头,以告知浏览器不要缓存当前页面。以下是一些常用的响应...