提高网站访问速度的两种简单方法

  引言:我们平时在上网的时候,当你在百度中搜索一个内容,点击进入这个网页或者是你直接输入网址进入某个网站,需要等待十几秒钟的时间才能完全打开你所需要的页面,相信没有几个人愿意再继续浏览该站的其它页面了,因为人在等待的过程当中,心情是极为痛苦不舒服的,就像你约了某位美女(或帅哥),到了约定的时间,但她(他)确迟迟末到,那么这个心情大家应该都很好理解。

  前面之所以讲了这么多,目的是要告诉大家,网站的访问速度有多么地重要,对普通访客而言,速度慢了,该站的回头客及PV肯定是非常少的,因为访客打开了一个页面,太慢了就会直接关闭,不想再往下看了;而对搜索引擎来讲,网站的访问速度太慢,就会判定该站对用户的友好度太低,这样搜索引擎给的权重肯定也高不到那里去。

  在影响网站访问速度的几种原因有服务器硬件、软件、程序、带宽等等,上面的几种影响访问速度的原因相信大家都知道,如果想在这上面下功夫来提高速度,肯定要投入一定的资金及人力,这个我就不多讲,在这里我们主要分享两个比较简单的方法,一不需要增加投入,二不需要太多精力。

  第一种提高网站访问速度的方法:

  不错,它就是Gzip,全称GNUzip,它是一个GNU自由软件的文件压缩程序,它对网页压缩比例是相当高的,通常都能达到70%左右的压缩量,不过有些人说用了Gzip对搜索引擎不友好,会造成降权,通过我自己的使用和分析,不根本不存在这回事,因为启用了Gzip压缩功能,加快网页的传输速度,从而提高用户的休验感觉,对用户这么友好的一个东西,搜索引擎怎么会不支持呢?还有就是,像百度、新浪、A5、网易等一大批大站都启用了Gzip压缩,这就证明它是安全的。

  说到这个Gzip压缩有这么好,那么到底该怎样来开启它呢?

  我们先打开“Internet 信息服务”,在WEB服务扩展当中“添加一个新的WEB服务扩展”,再输入一个名称,然后选择路径(c:\windows\system32\inetsrv\gzip.dll),接头再点允许,最后确定(参考如下图)。

  

  我们再打开网站的属性面板,选择服务栏,在HTTP压缩当中选择“压缩应用程序文件”,如果网站有静态网页,设置一个临时目录,并要给IIS用户写入权限,你可以给这个目录限制一个容量大小。

  

  我们接着再修改“c:\windows\system32\inetsrv”下的MetaBase.xml文件,先备份,再右击选择文本打开,找到“/LM/W3SVC/Filters/Compression/deflate”和“/LM/W3SVC/Filters/Compression/gzip”按照下图的参数对其进行修改,所修改的内容用意是将html、ASP、js、css和php加入到压缩的范畴,数字9代表压缩等级。在保存之前,必须先停止IIS的运行,保存完成以后,再把IIS打开,可以用运行命令“net stop iisadmin”和“iisreset”来关闭和开启IIS。

  

  以上设置完成以后,我们的IIS也已经重启了,这时我们就可以用工具测试一下,看一下是否已经正常开启Gzip压缩了。

  

  第二种提高网站访问速度的方法:

  那就是打开启用内容过期,当用户第一次访问你的网站,浏览器从你的网站主机下载内容,如果用户第二次访问你的网站,浏览器从缓存读取内容,这样用户打开网站的速度就是从本地打开的速度,这种速度大家可想而知。

  不过对于每天更新的网站,我本人不推荐大家启用全站的内容过期,对是启用部分不用经常更新的目录,就拿的的PS学习网(http://www.ps-xxw.cn)来讲吧,我只开启了网站图片及CSS文件的内容过期,要开启某个目录的内容过期,只需要在“Internet 信息服务”中自己网站下面找到那个文件夹,然后右击属性,在属性面板上面找到HTTP头就可以了,设置多长时间的过期,根据自己的需要来定。

  

  大家看到下图Header信息中的Cache-Control了吗?这里的max-age=86400就是指内容过期时间为1天。60秒*60分*24小时=86400秒

  

  版权所有,转载请注明来自“PS学习网:http://www.ps-xxw.cn 作者:绝志无情”,请珍惜作者的劳动成果!

时间: 2024-09-13 11:37:17

提高网站访问速度的两种简单方法的相关文章

如何提高网站访问速度?

据Websense调查公司称多达70%的上网者表示不愿意在页面读取上超过8秒钟,超过70%的人会因为"慢悠悠的网页下载速度"而放弃在线浏览和购物行为.网站的访问速度问题已经直接影响到了网站的流量,而网站的访问量几乎与网站的利益直接挂钩,因此网站的速度问题成为企业及站长十分关注的问题.笔者就如何提高网站访问速度提出自己的看法,希望对大家有所帮助. 统计显示,在我国,90%的企业网站选择虚拟主机作为网站空间.因此,选择好的虚拟主机商是保证速度和稳定的关键.从目前国内IDC的发展发展来看,解

用JQuery实现全选与取消的两种简单方法

 本篇文章主要是对JQuery实现全选与取消的两种简单方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 用JQUERY实现全选和取消全选,没有js那么繁琐,而且支持更多浏览器.  代码如下: <mce:script type="text/javascript"><!--   $(function() {       $("#checkall").click(function() {           $("input[@na

Java之递归求和的两种简单方法(推荐)_java

方法一: package com.smbea.demo; public class Student { private int sum = 0; /** * 递归求和 * @param num */ public void sum(int num) { this.sum += num--; if(0 < num){ sum(num); } else { System.out.println("sum = " + sum); } } } 方法二: package com.smbea

WEB程序代码优化和提高网站访问速度

这里对web程序方面的优化作一个总结,虽然我用的是PHP其实不管理是什么语言方向都是一样的. 1.编码规范化可读性优化 编码规范我想一般程序员不会不了解,如果你这方面是空白你应该好好补补基础了,做到编码规范是一个好的程序员的最基础要求,一个团队也应该有自己的编码规范.所以程序的优化也应该包含到这个方面,在你开发程序的过程中可能会有些遗漏,所以在我们进行编码规范化可读性优化是很有必要的.其实一份再好的程序代码若干年后你自己都未必能看的懂更不用说别人来看你的代码,使你自己写出的代码有更好的可读性,这

Varnish搭建缓存代理提高网站访问速度

简介: Varnish是一款高性能.开源的反向代理服务器和缓存服务器,官方说是squid的四倍,实际应用测试中虽然达不到四倍的性能,那也能达到1-2倍的效果. Varnish和Squid的对比: Squid 也是一种开源的代理缓存软件,下面对比 Varnish 和 Squid 的不同点. Varnish的稳定性很好.两者在完成相同负载的工作时,Squid服务器发生故障的几率要高于Varnish,因此Squid需要经常重启.Varnish访问速度更快.Varnish采用了 Visual Page

清空IE缓存 提高网站访问速度

  清空IE缓存可以有效提高电脑访问网站的速度目前IE浏览器的版本有种首先检查电脑的IE是哪个版本查看IE浏览器版本的方法打开任何一个网页点击上方的帮助选择关于Internet Explorer自动弹出窗口中就会显示IE浏览器的版本如图(IE) 清空IE缓存方法 请您打开任意一个网页点击网页上方的工具= >Internet选项 根据自己使用的版本不同来操作以下是IE浏览器常用的个版本清空IE缓存的具体操作方法: 版本一:IE浏览器 第一步:在常规页面点击删除Cookies会自动弹出一个窗口再点击

Squid搭建反向代理提高网站访问速度

反向代理简述: 反向代理服务器有两种传输模式: 1.同步模式:(如:squid)用户发起请求,请求立即被转到后端的服务器,于是在浏览器和后端服务器之间就建立了一个连接,在请求完成前这个连接是一直存在的. 2.异步模式:(如:nginx)用户发起的请求会发送到nginx,nginx接收到所有的数据后在转发到后端的服务器,后端服务器处理完成后把数据返回给nginx,nginx在返回给用户. 由此可见如果用户发起的请求的数据比较大,或者用户端的网速比较慢,同步模式时后端服务器的连接数相对于异步模式会比

双线机房为你解忧 如何提高网站访问速度

互联网的浪潮一浪高过一浪,普及率也在不断提高.由于信息化发展迅速,企业对建站要求不断提高,多数企业在建站时会选择购买服务器,服务器托管已成为十分普遍的现象.服务器托管的安全性和稳定性较好,而且自主管理权限要比http://www.aliyun.com/zixun/aggregation/14840.html">虚拟主机多. 根据艾瑞咨询集团(中国)近日发布的一组权威数据表明,企业在选择主机服务商时对"机房的安全保障"的关注度已经超出对"带宽资源"的将

局域网打印机连接的两种简单方法

  第一步如下图,点击电脑左下角系统图标logo,XP系统有"开始"两个安,win7是一个玻璃圆球体,如下图所示. 第二步如下图:点击"运行"在打开中输入打印所连接的主机IP,按回车进入该机的共享. 第三步如下图:看到打印机图标双击打开它,等出现打印机任务栏时你已连接上了这台打机可以打印了. 二.在网上邻居里找到打印机所连接主机进行连接. 第一步:点击桌面上的"网上邻居"进入如下图示,进入整个网络. 第二步:点击Microsoft Windows