Internet Information Server

来源:百度知道 编辑:UC知道 时间:2024/06/27 03:17:11
iis有什么特点

iis简单易用,适合中小型网站,并且asp和.net开发的网站一定要用到它。

性能特点,新一代应用程序对 Web 服务器的性能和可伸缩性提出了更高的要求。如果增加 HTTP 请求的处理速度并允许在一个服务器上运行更多的应用程序和站点,则可以直接减少宿主站点所需的服务器。下面列出包含在 IIS 6.0 中的几个性能改进。

单个 IIS 6.0 服务器可以主控的站点数。
同时活动的工作进程数。
启动/关闭次数。
ASP 磁盘缓存
Active Server Pages (ASP) 处理包含 ASP 脚本的模板、将处理过的模板存储在缓存中并充当客户的缓存模板。在默认情况下,可在内存中缓存 250 个模板。如果一个站点大量使用 ASP,则该内存中模板缓存不能存储所有必需的模板。IIS 包括持续的缓存,因此如果内存中缓存的空间不足时,会将模板缓存到磁盘中。如果再次请求该 ASP 页,则 Asp.dll 无需重新编译源代码即可从磁盘中加载编译过的模板。因为缓存的 ASP 模板不会在每次调用时都进行处理,所以 ASP 模板缓存增强了性能。通过更改具有低(进程中)应用程序保护和中(共用)应用程序保护的所有应用程序的缓存模板数,或者单独更改具有高(独立)应用程序保护的应用程序的缓存模板数,可进一步改善性能。

详细信息,请参阅配置 ASP 应用程序。

异步 CGI
IIS 异步处理通用网关接口 (CGI) 的实现,从而消除了阻挡 CGI 处理响应的可能。

容量计划跟踪
IIS 的容量计划跟踪功能针对 ASP 脚本资源的使用情况(如 HTTP 响应/请求次数)来跟踪应用程序的工作负荷。可在不同的工作负荷和不同的硬件配置下收集和分析事件跟踪数据,然后使用这些数据帮助计划容量。

集中的二进制日志记录
集中的二进制日志记录允许以不带格式的二进制方式将多个站点写入单个日志文件中。因为数据不必设置为任何特定格式(如 W3C 扩展、IIS 或 NCSA 格式),所以这种日志记录格式改善了性能。利用 Microsoft SQL Server™ 支持,多台计算机可将日志放在一个