学习优化IIS中的一点一点知识讲解

系统 Windows
在文章中,我们主要是学习优化IIS。我们以Windows Server 2003的IIS6.0为例,客户端环境为Mozilla Firefox 3.0,同时安装Yahoo的YSlow扩展。

Windows Server自带的互联网信息服务器IIS是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS服务器来架设一个像模像样的Web站点来,但配置、优化IIS的性能,使得网站访问性能达到***状态却不是一件简单的事情,这里我就介绍一下如何一步一步的优化IIS服务器。

服务器端环境,我们以Windows Server 2003的IIS6.0为例,客户端环境为Mozilla Firefox 3.0,同时安装Yahoo的YSlow扩展。

YSlow是 Yahoo开发者团队发布的一款基于Firebug的插件。用于分析网页,并根据一些高性能网站的规则进行相应的评级打分,对于网页性能优化有很好的帮助 作用,告诉你那些部分影响了你的网页速度,并告诉你如何基于某些规则而进行优化IIS。我们对于优化IIS的策略就是基于YSlow的。

优化IIS使用安装了YSlow的Firefox打开目标网站,然后点击YSlow图标,点击Performance。

其中Performance Grade为YSlow对你网站的评级,A(100分)为***,F为***,后面列出如何进行修改,下面我以IIS 6.0为例介绍一下如何进行优化网站性能。

1、优化IIS要减少HTTP请求数量

这主要是修改网站代码,减少外部图片、CSS、JS等文件数量,手动合并多个CSS/JavaScript文件。IIS那里不用设置。

2、使用CDN优化IIS

对于小网站来说,这个就免了吧。当然有钱人可以试试,可以从技术上解决用户访问网站响应速度慢的问题。

3、优化IIS启用内容过期

对于静态文件启用内容过期可以提高访问性能。首先网站的目录要划分合理,图片、CSS、JavaScript均放在单独目录下,然后在IIS中选择目 录,点属性-HTTP头,启用内容过期,可以选择30天后过去。

这样,用户浏览器将比较当前日期和截止日期,以便决定是显示缓存页还是从服务器请求更新的 页,由于图片、CSS、JS通常变化较少,因此基本上都从本地缓存读取,从而加快显示速度。

这样,优化IIS就已经完成了一部分了,当然,还有更多的优化要我们来学习。希望大家能够继续学习。

【编辑推荐】

  1. 解答IIS服务器文件或目录未找到的问题
  2. 关于不允许IIS父路径的问题解答
  3. IIS服务器缺少查看权限的问题分析
  4. IIS服务器访问被拒绝的问题解决方案
  5. IIS服务器问题解决客户端的IP地址被拒绝
责任编辑:小霞
相关推荐

2009-09-14 20:17:05

并行LINQ

2009-11-03 09:09:19

VB.NET类

2009-12-24 17:10:42

WPF动画类

2016-04-05 10:12:58

HiveSQLHadoop

2009-09-14 16:00:51

LINQ基本操作LINQ

2009-11-02 16:30:29

VB.NET构造器

2009-10-28 14:30:16

VB.NET RmDi

2009-12-31 13:45:13

Silverlight

2009-12-15 10:31:30

Ruby rails页

2012-03-27 08:49:19

Json

2009-07-09 15:09:05

JDK卸载

2009-09-14 19:44:27

LINQ To SQL

2013-01-08 10:06:43

创业创业方法

2009-08-27 17:50:09

interface接口

2009-08-13 17:52:13

C#构造函数

2019-06-26 05:14:32

性能优化程序系统

2009-11-04 14:37:40

ADO.NET XML

2009-09-09 10:53:25

C# MessageB

2016-01-06 09:49:59

青云/SDN

2012-07-12 10:49:53

项目管理
点赞
收藏

51CTO技术栈公众号