IIS预编译提升加载速度

   当我们把网站部署在IIS7或IIS6S的时候,每当IIS或是Application Pool重启后,第一次请求网站 反应总是很慢,原因大家都知道(不知道可以参考这个 动画说明ASP.NET网页第一个Request会比较慢的原因 )。所以每次网站更新都会给第一个用户代号不好的用户体验,因此之前大家得通过撰写仿真模拟访问动作或预编译来解决此问题。但自从Windows 2012出来之后,这部分Application Initialization功能已经有内含在IIS8之中,可以直接进行设定就可以。不过微软也发布了针对针对前期的IIS单独模块: Application Initialization Module for IIS 7.5 。

  支持的操作系统有 Windows 7、Windows Vista、Windows Vista SP1、Windows XP SP2+、Windows Server 2003 SP1+、Windows Server 2008、Windows Server 2008 R2。

  安装完毕后要求重启。有文说模块安装完毕后,在IIS里能看到关于次模块图标,不过我是没见着。为解决此问题,得再安装 Application Initialization for UI ,才有办法让IIS出现UI可以进行设定。 安装完毕后,在IIS控制置模块中会出现一个Application Initialization图标,此时我们就可以开始设定了:


 

  Warm Up设定方式满简单的,主要针对Application Pool层级或是Web Site层级两者进行设定

  1.Application Pool层级:只要有需要的Application Pool的Start Mode设定AlwaysRunning就可以


 

  2.Web Site层级:选择你们要做Preload的Web Site。


 

  选择好Web Site之后,记得下图红框地方要打勾,若是当网站初始化时间要很久话,可以再Splash Page定义初始化网页说明

  说明网站正在初始化,让用户感觉比较友善


 

  以上都设定好之后,进行测试一下。

时间: 2024-12-22 13:53:11

IIS预编译提升加载速度的相关文章

Chrome 采用新压缩算法,提升加载速度/降低流量消耗

谷歌Chrome浏览器很快就会提升网页加载速度并且降低数据流量消耗,这要归功于公司引进的Brotli压缩算法.Brotli压缩算法始于去年九月.谷歌声称和使用已经达到3年时间的Zopfli算法相比,它可以将数据压缩率继续提升26%,谷歌表示,Brotli还可以帮助降低移动设备的电池使用量,达到省电目的. 据谷歌表示,Brotli是一个全新的数据格式,在包装中容纳更多数据,而解压缩速度和其他算法大致相同.如果你希望现在就用上Brotli压缩算法,那么可以下载Chrome Canary版(谷歌用于测

如何通过预加载器提升网页加载速度

预加载器(Pre-loader)可以说是提高浏览器性能最重要的举措.Mozilla 官方发布数据,通过预加载器技术网页的加载性能提升了19%,Chrome测试了 Alexa 排名前2000名网站,性能有20%的提升. 它并不是一门新技术,有人认为只有 Chrome 才具备这个功能.也有人认为它是有史以来提升浏览器性能最有效的方法.如果你第一次接触预加载器,也许心中已经有了无数个问号.什么是预加载器?它是如何提升浏览器性能的? 首先需要了解浏览器是如何加载网页的 一个网页的加载依赖于脚本文件.CS

网页加载速度是如何影响SEO效果的

有时候我们做SEO,太专注于内链与外链了,以至于往往会忽略SEO周边的内容,例如网页的加载速度便是容易被大多数SEO人员所忽略的因素,虽然它看起来与SEO好像没那么相关,可是实际上它对SEO的影响非常大,比你想像的要大得多,为什么这么说呢,因为网页的加载速度,不仅仅会影响网站的用户体验,而且基本在SEO的每个重要的环节,速度与都起着很重要的作用.我们主要从收录.排名.以及点击说起. 1.网页的加载速度影响着网页的收录 如果你经常看搜索引擎的原理书,或者是谷歌的网站质量指南,你就会发现网页的加载速

【软件周刊第 32 期】Ubuntu 最新构建版启用 GNOME;Android 端 Chrome 59 提升页面加载速度

在最新发布的 Ubuntu 17.10 每日构建版中,Unity 桌面环境已消失,GNOME 已经正式成为即将推出的Ubuntu 17.10(Artful Aardvark)版本的默认桌面环境. 据悉,Ubuntu 17.10 将在 9 月 28 日发布 Final Beta 版本,这时候才会基本确定下来所有的内容,10 月 19 日 Ubuntu 17.10(Artful Aardvark)将正式发布. Android O 开发者预览版 Beta3 发布:包含最终 API 谷歌为参与 Andr

新技能Get:如何利用HTTP技术提升网页的加载速度

在这个信息爆炸的时代,使用移动终端获取新鲜信息已经是大势所趋,但是移动网页浏览速度还有巨大的提升空间.据 Strangeloop Networks 统计,在同样的网络条件下,使用移动端访问相同网页平均会比 PC 端慢40%!然而另一方面,用户对网速的要求却步步紧逼.研究表明,网页响应时间可容忍的阀值是2秒,一旦超过3秒,会有40%的用户放弃浏览页面. 所谓天下武功,唯快不破!想要设计更快的网页优化速度,我们可以借鉴成功的优化经验,全球最大的CDN服务商Akamai(阿卡迈)针对移动体验的问题,提

提升网页加载速度和体验 谈图片优化的方法

在网站优化中,如果图片优化得好,不但可以提高页面的加载速度,提升网站的用户体验,而且还可以通过图片优化来节省网站的带宽.那么作为页面构建工程师应该采用什么方法来优化图片,既能保证UI的还原度,又使图片最精简呢?下面我就个人经验,来简单介绍一下图片优化的方法,首先我们了解一些图片方面的知识: 1. 矢量图与位图. 矢量图:缩放.旋转不失真的图像格式,不管你离多近去看都看不到图形的最小单位.存储的文件较小,但是很难表现色彩层次丰富的逼真图像效果.你可以理解成完美的圆型.抛物线等形状. 位图:又叫栅格

充分利用这五种工具 提升网站的加载速度

大家都是都网站速度对于成功网站的重要性,无数的数据证明,如果网站打开超过五秒钟,超过三分之一的用户会选择离开.基于这样的认识,慢速的网站对于网站转化率来说就是杀手.但是设计人员往往把这些慢速的原因归结为服务器端不给力. 然后导致慢速的原因大部分来自前端.你的Css,Javascript,图片以及html代码堆砌在一起.要优化这些内容,咋一听来,像是繁复的任务!但是现在有很多工具可以简化这样的流程.首先使用网站速度测试工具(地址),看下你网站的基本速度,然后利用下面的五种工具来提升你网站的加载速度

浅谈提升站点加载速度的三个简单而有效的方法

中介交易 SEO诊断 淘宝客 云主机 技术大厅 随着web技术的不断发展,尤其是自从搜索引擎把用户的友好体验列入到其搜索排名的关键因素之后,笔者觉得现今web的整体速度有了很明显的上升,尤其是在电信联通等网络提供商宣布全面提速后,站点的加载速度也就跟上来了,而站点的速度是我们留住用户的根本.那么今天笔者与大家分享的几个优化站点速度的心得,希望对各位站长在改进站点速度上能有所帮助! 一:最大限度的精简站点的脚本和CSS样式文件. 我们想要从站点本身优化速度的话,精简网站的html代码是必须做好的,

程序加载速度提升 WP7首次升级新内容

http://www.aliyun.com/zixun/aggregation/13830.html">Paul Thurrott对Windows Phone 7的预测在CES上被证实,微软的确有升级Windows Phone 7的升级计划,在第一次升级中,主要解决困扰Windows Phone 7很久的复制粘贴问题.近日,微软再次透露了Windows Phone 7首次升级的内容,可能会新加一些内容,其中包括对软件加载速度的优化. 现在看来,解决复制粘贴问题和提升应用程序加载速度的升级内