提高IIS网站服务器的效率的八种方法

news/2024/4/29 2:56:33/文章来源:https://blog.csdn.net/xiaoxiaohai123/article/details/1678869
以下是提高IIS 5.0网站服务器的执行效率的八种方法:

 1. 启用HTTP的持续作用可以改善15~20%的执行效率。

 2. 不启用记录可以改善5~8%的执行效率。

 3. 使用 [独立] 的处理程序会损失20%的执行效率。

 4. 增加快取记忆体的保存文档数量,可提高Active Server Pages之效能。

 5. 勿使用CGI程式。

 6. 增加IIS 5.0电脑CPU数量。

 7. 勿启用ASP侦错功能。

 8. 静态网页采用HTTP 压缩,大约可以减少20%的传输量。

 简单介绍如下

 1、启用HTTP的持续作用

  启用HTTP的持续作用(Keep-Alive)时,IIS与浏览器的连线不会断线,可以改善执行效率,直到浏览器关闭时连线才会断线。因为维持「Keep-Alive」状态时,于每次用户端请求时都不须重新建立一个新的连接,所以将改善服务器的效率。

  此功能为HTTP 1.1预设的功能,HTTP 1.0加上Keep-Alive header也可以提供HTTP的持续作用功能。

 2、启用HTTP的持续作用可以改善15~20%的执行效率。

  如何启用HTTP的持续作用呢?步骤如下:

  在 [Internet服务管理员] 中,选取整个IIS电脑、或Web站台,於 [内容] 之 [主目录] 页,勾选 [HTTP的持续作用] 选项。

 3、不启用记录

  不启用记录可以改善5~8%的执行效率。

  如何设定不启用记录呢?步骤如下:

  在 [Internet服务管理员] 中,选取整个IIS电脑、或Web站台,於 [内容] 之 [主目录] 页,不勾选 [启用记录] 选项。

  设定非独立的处理程序

  使用 [独立] 的处理程序会损失20%的执行效率,此处所谓「独立」系指将 [主目录]、[虚拟目录] 页之应用程式保护选项设定为 [高(独立的)] 时。因此 [应用程式保护] 设定为 [低 (IIS处理程序)] 时执行效率较高,设定画面如下:

  如何设定非「独立」的处理程序呢?步骤如下:

  在 [Internet服务管理员] 中,选取整个IIS电脑、Web站台、或应用程式的起始目录。於 [内容] 之 [主目录]、[虚拟目录] 页,设定应用程式保护选项为 [低 (IIS处理程序)] 。

4、调整快取(Cache)记忆体

  IIS 5.0将静态的网页资料暂存於快取(Cache)记忆体当中;IIS 4.0则将静态的网页资料暂存於档案当中。调整快取(Cache)记忆体的保存档案数量可以改善执行效率。

  ASP指令文档执行过後,会在暂存於快取(Cache)记忆体中以提高执行效能。增加快取记忆体的保存文档数量,可提高Active Server Pages之效能。

  可以设定所有在整个IIS电脑、「独立」Web站台、或「独立」应用程式上执行之应用程式的快取记忆体档案数量。

  如何设定快取(Cache)功能呢?步骤如下:

  在 [Internet服务管理员] 中,选取整个IIS电脑、「独立」Web站台、或「独立」应用程式的起始目录。於 [内容] 之 [主目录]、[虚拟目录] 页,按下 [设定] 按钮时,即可由 [处理程序选项] 页设定 [指令档快取记忆体] 。

  如何设定快取(Cache)记忆体档案数量呢?步骤如下:

  在 [Internet服务管理员] 中,选取整个IIS电脑、或Web站台的起始目录。於 [内容] 之 [伺服器扩充程式] 页,按下 [设定] 按钮。

  即可设定快取(Cache)记忆体档案数量。

 5、勿使用CGI

  使用CGI时,因为处理程序(Process)须不断地产生与摧毁,造成执行效率不佳。

  一般而言,执行效率比较如下:

    静态网页(Static):100
    ISAPI:50
    ASP:10
    CGI:1

  换句话说,ASP比CGI可能快10倍,因此勿使用CGI程式可以改善IIS的执行效率。

  以弹性(Flexibility)而言:ASP > CGI > ISAPI > 静态网页(Static)。

  以安全(Security)而言:ASP(独立) = ISAPI(独立)= CGI > ASP(非独立) = ISAPI(非独立)= 静态网页(Static)。

6、增加IIS 5.0电脑CPU数量

  根据微软的测试报告,增加IIS 4.0电脑CPU数量,执行效率并不会改善多少;但是增加IIS 5.0电脑CPU数量,执行效率会几乎成正比地提供,换句话说,两颗CPU的IIS 5.0电脑执行效率几乎是一颗CPU电脑的两倍,四颗CPU的IIS 5.0电脑执行效率几乎是一颗CPU电脑的四倍。

  IIS 5.0将静态的网页资料暂存於快取(Cache)记忆体当中;IIS 4.0则将静态的网页资料暂存於档案当中。调整快取(Cache)记忆体的保存档案数量可以改善执行效率。

 7、启用ASP侦错功能

  勿启用ASP侦错功能可以改善执行效率。

  如何勿启用ASP侦错功能呢?步骤如下:

  於 [Internet服务管理员] 中,选取Web站台、或应用程式的起始目录,按右键选择 [内容],按 [主目录]、[虚拟目录] 或 [目录] 页,按下 [设定] 按钮,选择 [应用程式侦错] 页,不勾选 [启用ASP伺服器端指令侦错]、[启用ASP用户端指令侦错] 选项。

 8、静态网页采用HTTP 压缩

  静态网页采用HTTP 压缩,大约可以减少20%的传输量。

  HTTP压缩功能启用或关闭,系针对整台IIS服务器来设定。

  用户端使用IE 5.0浏览器连线到已经启用HTTP压缩IIS 5.0之Web服务器,才有HTTP压缩功能。

  如何启用HTTP压缩功能呢?步骤如下:

  若要启用HTTP压缩功能,方法为在 [Internet服务管理员] 中,选取电脑之 [内容],於 [主要内容] 之下选取 [WWW服务]。然後按一下 [编辑] 按钮,於 [服务] 页上,选取 [压缩静态档案] 可以压缩静态档案,不选取 [压缩应用程式档案] 。

  动态产生的内容档案(压缩应用程式档案)也可以压缩,但是须耗费额外CPU处理时间,若% Processor Time已经百分之八十或更多时,建议不要压缩。
 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_857069.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站运维之 优化

引言 对于网站运维是一个比较要细心有耐心的工作,当一个网站从开发到上线后,后期的维护也很关键,特别是对于引流的网站来说更是至关重要。 对于网站运维的内容大致可以分为: SEO流量监控方面;风险防控;访问…

Nginx 企业网站架构模拟

目录: 架构图Mysql主从LAP discuz、wordpress代码发布Nginx 负载均衡 架构图 Mysql主从 使用yum安装Lamp架构在192.168.197.11、192.168.197.12上 [rootlocalhost ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm [rootlocalhost ~]# …

中鑫优配股票配资网站:11月10日周三早间市场信息

证券信息:证监会同意3家企业科创板IPO注册;年内400家公司IPO募资逾4100亿元;头部量化私募业绩显著回撤。 环球信息:美股收低,道指下跌0.31%,纳指下跌0.6%,标普下跌0.35%,欧洲主要国…

以WordPress为例——教你如何把传统网站搬到云上

在云计算出现以前,大部分传统互联网的开发者的做法是自己购买服务器,寻找托管机房,自己安装数据库,服务器和数据库的维护任务也由自己承担。这些做法给用户带来了巨大的硬件成本以及人力成本。并且当数据库出现一些疑难杂症或者硬…

Econsultancy:提高购物网站产品页面转化率的10大杀招

产品介绍页设计是艺术,这个页面要确保提供足够的信息来帮助用户产品购买决策鼓励用户购买,同时也要保证这个页面可用。 下面我们共同来看看那10个产品页面的特性能够增加用户转化率和提升用户体验。 用户评论 用户评论无疑对于促进或阻止用户购买具有…

社会化评论为网站发展提供强力驱动

随着社交媒体的发展,国内主流门户都推出了开放接口,与独立网站进行用户与内容的对接,但整合很繁琐这一问题也暴露出来。这就需要有一个简单高效的平台来满足多元化、个性化的需求,避免重复的底层开发,如果你是一个站长…

网站设计菜鸟得到的6个惨痛教训

和我们经常看见的案例一样,Jonathan 对自己的工程进度过于急切,没有清晰的规划,没有合理的拒绝,或许我们应该从他身上吸取这些教训,避免在工作上重复让自己摔同一次跤。 2007年,经济形势一片大好。每天有人…

怎样的网站才能打动人心?来看这25个干净美丽的案例吧

每个人都有追求美的权利,可是千万记得,不要轻易说别人追求的不好看或者不合适哦~ ——linyh 最近几年,网页设计发生了翻天覆地的变化,现代设计的趋势从拟物化逐渐向扁平化转移,所以从最近浏览的网页中我们可以发现&…

10大网站运营人员必备定律

作为一名网站运营人员,除了要掌握一些必备的专业知识,如原型策划、交互设计、SEO、以及基本的html代码之外,还应多了解并吸收一些对网站运营有益的营销、商业、心理学等定律,以确保网站能够长期、稳定、正确的发展运营。 1.250定律…

深入浅出Symfony2 - 如何提高网站响应速度

简介 Symfony2是一个基于PHP语言的Web开发框架,有着开发速度快、性能高等特点。但Symfony2的学习曲线也比较陡峭,没有经验的初学者往往需要一些练习才能掌握其特性。相对其他框架,Symfony2比较吸引人的特点有: 相关厂商内容 QCon…

前端必备的实用工具与网站

1.图片压缩 作为前端程序员,肯定和图片离不开的,那么如果ui给我们的图片太大了怎么办呢?这个时候我们有了这个工具就不用求人了 https://squoosh.app/ 2.代码生成图片 有没有遇到这样问题,我想把某一段代码截图保存下来&#x…

Docker - 超轻量中文ocr开源项目 chineseocr_lite 搭建

Docker - 超轻量中文ocr开源项目 chineseocr_lite 搭建 一、OCR Docker 部署二、Flask-RESTful API demo chineseocr_lite 源码地址:https://github.com/ouyanghuiyu/chineseocr_lite 一、OCR Docker 部署 创建一个本地挂载目录:/home/chineseorc/ocrd…

SEO优化

SEO:search engine optimization 1.网站结构优化 控制首页链接数量(中小网站100以内,页面导航、底部导航、锚文字链接等) 扁平化目录层次(小蜘蛛跳转3次可以到达网站内任何一个内页,网站的设计主页、栏目、内容页&a…

一个在线测试网页在不同分辨率下显示效果的网站

TestSize.com - test how responsive your web design ishttp://testsize.com/

大型网站架构演化历程

前言: 网站架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架构,规划、设计网站栏目及其内容, 制定网站开发流程及顺序,以最大限度地进行高效资源分配与管理的设计。其内容有程…

网站资源记录

多线程相关概念汇总 - GKarch本文汇总了.NET中多线程方面的相关概念。https://blog.gkarch.com/threading/concepts.html kendo-ui 剑道ui文档: https://docs.telerik.com/kendo-ui/api/javascript/ui/numerictextbox

Server_本地IIS发布网站后如何输入网址访问网站;

特别说明:本文信息摘自http://blog.sina.com.cn/s/blog_6d60228f0101e2rc.html,谢谢博主的分享,请大家多多支持原创!再次感谢!! 知识补充: 1).网站默认的端口为80端口; 2)、IP、端口、主机头名…

Web_PHP_DedeCMS_dedecms织梦网站栏目增加英文名称的方法;

特别说明:本文摘自http://jingyan.baidu.com/article/75ab0bcbe2685bd6864db2db.html?qq-pf-topcqq.group,请多多支持文章出处!谢谢! 有时候因为网站功能需求,我们需要为织梦程序的栏目添加英文名称,这里有…

高并发高流量网站架构(转)

Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有…

TOP10:十大建站开源程序

1、PhpBB - 论坛讨论板phpBB具有友好的用户界面,使用了当今网 络上流行的php语言工作,可以搭配MySQL,MS- SQL,PostgreSQL, 和Access/ODBC等数据库系统使用。适合于大多数的网站用来搭建论坛系统。软件的开发成员来自于开源社区,是…