IIS优化

原创 2012年03月26日 16:09:24

网站发布后,网站的速度往往是用户的第一体验。

故而,在进行网页首页设计的时候,一般我们必须做到一些几点要求:

    1、页面简洁明了、用户一看便知道网站的用途和本质;

    2、尽量体现网站的创新之处,不给用户又是复制品的感觉;

    3、页面数据量尽量做到“精而少”,不然加载很费时间的(当然你可以选择扩展宽带等手法),采用延时加载等手段(图片等)。

    4、css、和js等的处理。很多大型的网站如“腾讯首页”,会将css和js全部inline放入本面本身中,这当然大大的提高了页面加载的速度,但是维护起来相当不便。我这里要说的是,在进行css和js处理的时候,css和js的代码尽量减少冗余,但是并不是值为了减少代码冗余去做到“解析冗余“。这需要良好的css和js框架。

好了,以上是本人的一些切身感受,废话少说,谈谈网站发布后的IIS优化。

    1、禁用无用的Web服务扩展(因为多余的Web服务扩展会占用IIS资源,导致资源浪费影响IIS性能)。

    2、取消访问记录(当开启记录功能后,IIS会事无巨细地忠实记录所有的web访问记录。这些记录文件的内容是非常庞杂的,比如访问时间、客户端IP、从哪个链接访问、 Cookies等,另外还包括 Method(方法), UserAgent(用户代理)等。这些记录不但占用大量的磁盘空间还大大地影响了web服务器的性能。评测显示,停止访问记录可以提升5%到8%的web性能。)。

    3、对流量访问进行限制(防止网络堵塞造成的IIS奔溃)。

    4、让web负责自由伸缩(防止应用程序处理造成的IIS奔溃)。

    5、自定义引用程序池的内收机制(这个是非常有用的,设置应用程序池回收的时间,或条件,如:当内存再用操作80%的时候,进行应用程序成的回收)。

    6、启用Gzip压缩(这个也是非常有用的,其功效和取消访问记录一样,启用Gzip压缩之后,性能会提高到另一个档次)。

具体的步骤这里就忽略了,百度一下,你就知道。

最后说下缓存,在项目中合理的利用缓存是提升加载速度的利器。缓存的原理相信大家都有了解,这里推荐一下Memcache。Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。能够加速动态web应用程序,减轻数据库负载。


IIS 6 注册表优化

IIS 6.0 应用了新的进程模型。内核模式的HTTP侦听程序(Http.sys)接收并发送HTTP请求(甚至可以使用它的响应缓存来满足请求)。工作进程注册URL子空间,Http.sys将请求发送到相...

Win2003+IIS6.0搭载web服务器如何进行性能优化

打造基于IIS 6.0的站点是很多企业的首选,但是IIS相对于其他Web平台不但对硬件的要求比较高,而且其性能不够尽如人意。如果没有强劲的硬件平台,用IIS搭建的Web站点确实有些老牛破车的味道。另外...
  • hugofgh
  • hugofgh
  • 2012年08月24日 14:07
  • 645

seo优化之iis日志分析

网站IIS日志是个很重要的东西之一,因为那里可以查询到搜索引擎的机器人爬行情况,也能了解到自己的网站一些情况,能分析到某些用户的来路,不一定用流量统计代码去计算,但看网站IIS日志也有的空间商限制的,...

IIS6应用程序池的配置和优化

原帖地址:http://niutuku.com/tech/www/273592.shtml
  • ITX2000
  • ITX2000
  • 2014年09月18日 17:02
  • 600

IIS优化服务器性能导致QuartZ任务未运行

问题: IIS 为优化服务器性能,会自动对它认为休眠的应用程序进行资源回收,资源回收将会导致网站应用程序关闭。   解决方案: 1、  设置闲置超时为0,固定回收时间间隔为0,即IIS不主动回收闲置进...

Win2003 IIS6.0性能优化指南

问:好多asp.net程序,放在一台服务器上,客户端连接使用一段时间后,在服务器上打开任务管理器一看,发现有很多w3wp.exe,占用内存很大,达到1g,请问为什么会这样?有什么办法可以避免这种情况呢...

IIS应用程序池优化方案

http://www.ninxia.com/article/Website_Optimization/52.html IIS应用程序池优化方案 服务器经常产生“应用程序池 'DefaultAp...

[原创]-IIS7.5优化,支持同时10万个请求

背景:        IIS7.5是微软推出的最新平台IIS,性能也较以前有很大的提升,但是默认的设置配不适合很大的请求。但是我们可以根据实际的需要进行IIS调整,使其性能更佳,支持同时10万个请求...

IIS网站服务器性能优化指南

Windows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架...

Windows Server 2003优化IIS站点安全性和稳定性

谈谈网站安全性和稳定性。对于很多接触过Linux和Windows的朋友,对比Linux的apache来说,应该很清楚IIS是很不稳定了。什么死循环、堆栈溢出等问题一出现IIS就挂掉了,其他网站就受影响...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IIS优化
举报原因:
原因补充:

(最多只允许输入30个字)