IIS7使用感触 与IIS6的区别有哪些

  windows 2008 server已经出来很长时间了,一直想体验一下。

  正好前段时间,有一台服务器硬盘有点故障,于是买了个256G的固态硬盘,打算装一下windows2008。

  用惯了windows 2003 ,初次使用windows server 2008,感觉很不习惯。首先是添加IIS服务,在功能里找了很长时间,没有发现IIS。最后网上搜索了一下,才发现要到角色里面去添加。

  下面谈谈使用IIS7的一些感触。

  1.IIS7的操作界面跟IIS6区别很大。个人认为IIS6的操作界面简单,便捷,所有操作可以在一个窗口里完成,只需要切换不同的面板即可。IIS7就很麻烦了,是分为很多功能链接。请看IIS6和IIS7的操作界面的区别。

  

  上图为IIS6的截图,大家可以看出,都在一个窗口,只需要在面板中切换就可以。很方便,下图为IIS7的功能截图。

  

  双击功能按钮后,不能方便的返回。必须要到左边点一下站点才行,操作起来很麻烦。而且大家可以看到列出来的功能里面,还没有绑定站点以及web对应目录的设置。那这些到哪去设置呢?需要在站点列表里面,点右键进行操作。请看站点右键后显示的菜单。

  

  其中web对应目录设置,需要进入菜单中的高级设置。

  2.IIS7的默认文档设置,很有问题。默认文档是保存在对应的web目录中的。如果不同的域名指向同一个目录的话,那么这几个域名都要共用一个默认文档。这样的话,就很不方便了。譬如站长帮手网(www.linkhelper.cn/)http://i.xxxx.cn 和 http://pr.xxxxr.cn 都指向e:\web\xxxx目录。但是http://i.xxxx.cn 的默认文档应该是site.asp,pr.xxxx.cn的默认文档是querypr.asp。这样的话,用IIS7就实现不了。因为如果你指定了pr.xxxx.cn的默认文档顺序第一是queypr.asp,那么i.xxxx.cn的默认文档也跟着变了,因为这个配置文件时保存在e:\web\xxxx目录里,而IIS6就没有这个问题。

  有的人会问,既然你要共用一个目录,为啥要用不同的域名呢?很简单,因为不同的域名,可以对应不同的应用程序池,这样的话,就算其中一个应用程序池出错,也不会影响其他网站的访问。

  那么也有人会说,那你完全可以复制文件重新做一个目录好了,但是这样会有一个问题,因为我不管是pr.xxxx.cn还是i.xxxx.cn,其中很多文件都是共用的,如果要更新的话,我得更新好几个目录,如果域名越多,以后对应的目录就越多,维护起来很不方便。

  个人觉得,IIS7的不同域名对应同一个目录,则必须共用一个默认文档,这个设计非常不合理。

时间: 2024-08-03 14:20:14

IIS7使用感触 与IIS6的区别有哪些的相关文章

IIS6和IIS7对静态文件gzip压缩方式

先说明下为什么要写这篇文章,以及纠结于这个"小问题".首先开启静态文件的gzip压缩非常有利用提高网站的访问速度,并且有效减少蜘蛛爬行静态页面的time-taken,同时也不会像开启动态文件压缩一样可能会对百度蜘蛛造成200 0 64的抓取问题,所以一方面,网站速度快有利于提高用户体验,另一方面,google管理员博客在今年已经明确表示网站速度是排名的因素之一,而对于拿国外主机做百度中文站优化,time-taken不理想会导致百度蜘蛛内页抓的少,国平之前在自己博客文章网页加载速度是如何

阿里云服务器ECS操作系统:linux系统与windows系统的区别

首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活. 1.2)适合于运行Windows下开发的程序,如.net等. 1.3)支持SQLServer等数据库(需自行安装). 1.4)可以使用远程桌面方式登录进行管理. 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统. 2.Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性. 2.1.2)免费且开源,轻松建立和编译源代码. 2.1.3)通过SS

IIS6.0支持PHP的三种配置方式的优缺点

在Windows IIS 6.0下配置PHP,通常有CGI.ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异. 1.CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求.这样,当用户请求数量非常多时,会大量占用系统的资源,如内存.CPU时间等,造成效能低下. 2.ISAPI(Inte

[转载]性能大幅提升 IIS7全新出炉

原文出自太平洋电脑网Pconline-[企业频道]:http://smb.pconline.com.cn/0802/1230982.html 工程师点评:IIS7.0最大的改进还不是速度,而是模块化的结构,这与Windows Server2008 更完全的模块化设计吻合.目的无非是减少攻击面提高安全性,同时优化性能.     在我们设计的场景里,我们侧重检查的是IIS对静态网页的吞吐效率.这是一个将千兆网络压榨到极限的测试场景.结果表明IIS7.0相比IIS6.0有显著的性能提升.  测试方法:

IIS6下PHP的ISAPI和FastCGI性能比较 期待ii7_win服务器

1.CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求.这样,当用户请求数量非常多时,会大量占用系统的资源,如内存.CPU时间等,造成效能低下. 2.ISAPI(Internet Server Application Program Interface)是微软提供的一套面向WEB服务的API接口,它能实现CGI提供的全部功能,并在此基础上进行了扩展,如提供了过滤器

WebDeploy 微软开发的IIS6同步应用程序_win服务器

WebDeploy同步IIS6文档下载 简介 WebDeploy 是微软开发的用于IIS管理的简单应用程序.WebDeploy通过简单的命令行脚本实现部署在IIS6上应用程序向IIS7应用服务器转移.IIS6应用服务器之间的同步,以及IIS7应用服务器之间的同步等.WebDeploy同步包含了IIS配置和部署的应用程序的同步.值得注意的是,在对IIS进行任何操作之前请进行备份. 应用环境 .Net Framework 2.0 SP1 或更高版本 Web Deployment Tool 1.0 同

IIS下PHP的ISAPI和FastCGI比较

在Windows IIS 6.0下配置PHP,通常有CGI.ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异. 1.CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求.这样,当用户请求数量非常多时,会大量占用系统的资源,如内存.CPU时间等,造成效能低下. 2.ISAPI(Inte

如何选择阿里云云服务器ECS操作系统

随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器.时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选.那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢. 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活. 1.2)适合于运行Windows下开发的程序,如.net等. 1.3)支持S

IIS下PHP的三种配置方式对比_php技巧

在Windows IIS 6.0下配置PHP,通常有CGI.ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异.   1.CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求.这样,当用户请求数量非常多时,会大量占用系统的资源,如内存.CPU时间等,造成效能低下.   2.ISAPI(