利用缓存提高访问速度

    有一个使图像下载更快的重要技术。那些在网站中重复出现的图像-比如通用标志、页首或导航条-不必一遍一遍地下载。缺省地,Netscape和InternetExplorer在RAM或硬盘上设置缓存来存储最近用到的图像。如果浏览器认识是相同的文件名,它会读缓存,而不是从网上下载。这种方法大大地提高了效率,以至于很多自动记时程序无法识别-你只好用跑表自己测测了。

  既然客户端的缓存如此有用,在设计网页时就应考虑到浏览器的缓存。例如,如果网站有大量相似的页首图形,应试图把它进行分割,使其中不变的部分能从缓存中立刻读出来。虽然在每页还要调用一个新图,因为这个图很小,所以下载很快。

  最后,把你的图像放在一个地方,最好在你的服务器上。这可以减少DNS查找的时间。另外,如果你要存储图像的一个或几个服务器崩溃,将是一件很不幸的事。

时间: 2024-09-26 04:25:07

利用缓存提高访问速度的相关文章

js 利用image对象实现图片的预加载提高访问速度_javascript技巧

大量采用高解析度的图像的确可以让一个Web站点容光焕发.但同样也会造成站点访问速度下降--图片是文件,文件就要占用带宽,而带宽直接同访问等待时间相关.现在,让我们来学习一种名为图像预装载(image preloading)的小技巧来提高图像访问速度. 一些浏览器试图通过在本地缓存中保存这些图片来解决此问题.这样一来可以顺序调用这些图片--但对于首次使用这些图片的时候仍然会存在延时.预装载就是一种在需要图片之前就将图片下载到缓存的技术.采用这样的方式可以使当确实需要显示图片时迅速将其从缓存中恢复回

ASP实例:利用缓存提高数据显示效率

实例演示:先建立一个简单的数据库,写个function读取一下,写入一个dim变量temp中: ASP代码 以下为引用的内容:<%        Function DisplayRecords()            Dim sql, conn, rs            sql = "SELECT id, [szd_f], [szd_t] FROM admin"           Set conn = Server.CreateObject("ADODB.Con

Windows7下利用凭据管理器提高访问速度的方法

在登录远程计算机或者访问站点时,我们通常要输入用户名和密码信息.这些重复性的操作会影响我们的工作效率和使用体验,其实对于本地用户来说我们完全可以将这些访问凭据(用户.密码.证书等)保存在本地,在访问时有系统自动完成凭据的认证过程,这无疑会提高我们的工作效率.凭据管理器就是这样一个系统组件,可帮助我们完成本地访问时的认证工作.其实,这个组件从Vista中就有了,雨林木风win7系统但无疑Windows 7中的凭据管理器在功能上更强一些,实用性也更大. 打开"控制面板",显示所有控制面板项

在国内使用国外空间 如何提高访问速度

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 国内网络政策风声鹤唳,很多站长都将网站搬到了国外.本人对备案拍照非常反感,名下有好几个网站都在国内,最近正为这事忧心忡忡.反正不到万不得已我是肯定不会去拍照的,于是,本人最近在国外一著名主机商那里买了一个虚拟服务器,带独立ip,以备后患.在测试主机的过程中,我发现一个很大的问题就是网速太慢,比国内网站要慢很多.美国离中国大半个地球,一来一去光

Python优化技巧之利用ctypes提高执行速度_python

首先给大家分享一个个人在使用python的ctypes调用c库的时候遇到的一个小坑 这次出问题的地方是一个C函数,返回值是malloc生成的字符串地址.平常使用也没问题,也用了有段时间, 没发现什么异常. 这次在测试中,发现使用这个过程会出现"段错误",造成程序退出了. 经过排查, 确定问题原因是C函数的返回值问题,ctypes默认的函数返回类型是int类型. 需要在使用中设置返回类型,例如: func.restype = c_char_p 下面我们就来详细探讨下ctypes的使用小技

arcgis开发笔记[silverlight提高访问速度,减小XAP]

用户打开同一SilverLight站点时,由于每次都要重新加载SilverLight应用程序包(.xap文件),因此会大大的降低用户体验.因此微软在SilverLight 3.0版本中提供了应用程序集缓存(Application Library Caching),可以解决这一缺陷.   应用程序集缓包括两个部分:     1.SilverLight本身的程序集缓存:     2.用户自定义程序集缓存. 第一种方式MSDN已经提到,只要在IDE设置一下即可 第二种方式操作时容易出错,具体例子如下:

存储过程对页面访问速度的影响

当所执行的SQL语句中有大量重用语句时,即页面A和页面B所执行的SQL语句      有大量重复操作,存在一个交集时,存储过程是可以提高网页浏览速度的.      一.如果是如此,在编写过程中,尽量提高程序的颗粒度,即尽量细化,尽量编写些原子过程,然后在逐层调用,搭建应用程序,就象搭积木似的.由于充 分地利用代码的可重用性,这会一定的提高网页访问速度.      二.若页面中SQL语句特别冗长时,利用存储过程时,传输的将仅仅是调用的 一句话,而不用则需要在网络中传输一大段SQL语句,这会提高访问

在ASP存储过程对页面访问速度的影响

存储过程|访问|速度|页面 当所执行的SQL语句中有大量重用语句时,即页面A和页面B所执行的SQL语句 有大量重复操作,存在一个交集时,存储过程是可以提高网页浏览速度的. 一.如果是如此,在编写过程中,尽量提高程序的颗粒度,即尽量细化,尽 量编写些原子过程,然后在逐层调用,搭建应用程序,就象搭积木似的.由于充 分地利用代码的可重用性,这会一定的提高网页访问速度. 二.若页面中SQL语句特别冗长时,利用存储过程时,传输的将仅仅是调用的 一句话,而不用则需要在网络中传输一大段SQL语句,这会提高访问

TM域名神助手,让网站访问速度飙起来的神奇助手

企业用户建网最近意外收获不少,建站遇上全国优秀的互联网服务商联动天下推出购买空间加10元就能够获取建站王的优惠,接着想要为企业http://www.aliyun.com/zixun/aggregation/8491.html">网站购买个商标价值一流的TM域名仅需6990元10年.打造企业网站的确省了不少人力物力,可惜由于很多网友反馈网站浏览速度太慢而导致企业网站客流量剧降,大大削减了网站的体验效果.怎样让网站速度飙起来?俨然成为企业网站的棘手问题. 通过了解,由于购买TM域名的企业用户非