网站开发建设与管理
网站的建设和管理离不开IIS。IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS 6,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点[6]。
IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。
IIS支持服务器应用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下内容:
一、Microsoft Exchange Server 客户/服务器通讯和组软件;
二、Mirrosoft Proxy Server 代理服务器;
三、用于连接IBM企业网络的Microsoft SNA Server;
四、用于集中管理分布式系统的Microsoft Systems Management Server;
五、Microsoft Commercial Internet System(MCIS)。
IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。
IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。
IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS开发网站需要什么软件也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。
IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBScript,JScript开发软件,或者由Visual Basic,Java,Visual C 开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。
基于XML的配置文件 IIS 6.0中XML格式的纯文本元数据库(metabase)为发生故障的服务器带来了经过改进的备份和恢复功能。此外,它还提供了得到改进的故障处理和元数据库损坏恢复。使用常见的文本编辑工具对其进行直接编辑提供了更为出的可管理性。
运行程序的同时对其进行编辑 在服务器保持运行的同时,IIS 6.0允许管理员对服务器配置做出各种修改。例如,管理员可以使用该特性添加一个新的站点,创建虚拟目录,或者修
改应用程序池和工作进程的配置——所有这些都是在IIS 6.0继续处理请求的同时发生的,并且无需进行重新编译或者重新启动服务器。
基于命令行和脚本的管理 IIS 6.0的管理员可以使用Windows Server 2003的命令行工具完成很多常见的管理工作。利用一个简单的命令,管理员即可管理多个本地或远程计算机。IIS 6.0还提供了一个完整的脚本环境,以在不使用图形用户界面的情况下,从命令行自动完成多种常见的管理任务。
对WMI的支持 IIS 6.0全面支持Windows Management Instrumentation(Windows管理规范,WMI), Web管理员可以通过它获取重要的企业管理数据,例如性能计数器和配置文件。WMI的接口从本质上说类似于继续享受支持的Microsoft Active Directory® Service Interfaces(ADSI),可以在管理脚本中使用,并且可以用来修改基于XML的配置元数据库。
在计算机技术领域快速发展的今日,靠着Internet网络这个现代信息高速公路飞速发展起来,基于WEB的应用大量涌现。传统的客户端/服务器模式(C/S)软件越来越多的被浏览器/服务器模式(B/S)或C/S模式与B/S模式相结合的系统所取代。其中最具代表性的应用之
一就是网址储存服务,即收藏夹功能。
现在大家都熟知收藏夹是浏览器的一项重要功能,就像簿一样。它使得使用者无需记住所有要访问的网站的地址,只需将感兴趣的网址加入收藏夹就可在下次需要访问时通过其直接链接到该网站,从而使使用者浏览网页更加快捷、方便、提高办事效率。
其实最早的收藏夹功能,这个功能只能应用在当前计算机上,相当于一个与浏览器相关联的文件夹(如Internet Explorer)。即,使用其他计算机或当前计算机重装系统后都不能使用当前计算机收藏夹。这使得收藏夹功能存在极大的局限性。后来出现了带网络收藏夹功能的浏览器(如Opera、遨游)。这种浏览器把收藏夹上传到服务器上,此后,只要使用装有这种浏览器的电脑就可使用你的网络收藏夹。现在这种收藏夹功能属于较先进的,不过还是必须安装特殊的浏览器才可使用,从根本上讲还是没有脱离C/S模式(客户端/服务器)。而如今网络技术的发展一日千里,它已经成为人们快速获取、发布和传递信息的重要渠道,网络信息资源作为速度最快,种类最多,内容最全的资讯媒体已成为人们生活不可缺少的重要信息来源之一,并在人们政治、经济、生活等各个方面发挥着重要的作用。此时目前所出现的各种收藏夹服务都已不能满足用户的需求。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论