问答题
希赛网是我国最大的IT专家社区,其Web服务器采用的是windows的IIS,请回答以下问题。
问答题
【问题1】
IIS的全称是什么,与Apache相比有什么特点?
【正确答案】
【答案解析】IIS的全称是Internet信息服务器,与Apache相比它是基于windows平台,且集成在Windows服务器中,使用及配置较为方便和简单。 IIS是Internet Information Server的缩写,即Internet信息服务器。它是微软公司主推的服务器,IIS与Window Server完全集成在一起,因而用户能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet/Intranet站点。 IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序, IIS完全支持VBScript,JavaScript开发软件及Java,它也支持CGl和WinCGl,以及ISAPI扩展和过滤器。 IIS的安装、管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS 还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP之类的NT已有管理工具。 IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把 FIP、SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于 Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。 IIS与Apache相比最大的特点是它基于Windows平台,且集成在Windows服务器中,使用及配置较为方便和简单。
问答题
【问题2】
为了发布制作好的网页,需对IIS做什么设置?
【正确答案】
【答案解析】为了发布制作好的网页,需在IIS中设置Web站点主目录为放置制作好网页的目录,设置IP地址、端口地址及访问权限,并且要设置默认首页。 为了发布制作奸的网页,需在IIS中设置Web站点主目录为放置制作好网页的目录,设置IP地址、端口地址及访问权限,并且要设置默认首页。
问答题
【问题3】
当前制作静态网页的常用工具有哪些,制作动态网页的技术有哪些?
【正确答案】
【答案解析】当前制作静态网页的常用工具有Dreamweaver、FrontPage等,制作动态网页的技术有ASP、JSP、PHP等。 目前用来制作静态网页的常用上具有Dreamweaver、FrontPage等。 用Dreamweaver能够快速创建极具表现力和动感效果的网页,Dreamweaver提供了强大的网页编辑功能和完善的站点管理机制。Dreamweaver、Fireworks、Flash合称为“网页三剑客”,在网页制作方面各司其职,是网页创作工具的完美组合。 FrontPage用于设计和制作网页,它是办公套装软件Office中的成员之一,是目前比较流行的网页制作软件之一,其强大的功能深受广大网页制作者喜爱。 当前用来制作动态网页的常用技术有ASP、JSP、PHP等。 Microsoft的动态服务器网页(ASP)技术目前已发展到了.NET版。对很良多人来说,用ASP来创建Windows服务器平台上的动态Web网页、整个站点和基于Web的应用程序已经成为极其自然的方法。 JSP(Java Server Pages)由Sun公司倡导,于1999年推出,正日益成为开发Web动态网站的重要而快速有效的开发技术。JSP充分利用了Java技术的优势,具有极强的扩展能力和良好的收缩性,与开发平台无关,这是源自于Java的“一次编写,到处运行”的特点,同时也是一项安全的技术。它具有良好的动态页面与表态页面分离的能力,编译后运行,因而正逐渐成为Internet开发的主流技术。 PHP(Hypertext Preprocessor,超级文本预处理语言)是一种HTML内嵌式的语言, PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到 HTML文档中去执行,执行效率比完全生成HTML标记的CGl要高许多:与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能:PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是 PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能 PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
问答题
【问题4】
网站发布后定期测试内容有哪些?
【正确答案】
【答案解析】网站发布后定期测试内容主要有:测试在不同浏览器中网页显示效果:测试不同分辨率下网页显示效果:测试网页的内部及外部链接的有效性;测试网页的安全性。 在网站发布后,为了使网站能正常运行而不错差错,一般需要定期对其进行测试,测试的主要内容有:测试在不同浏览器中网页显示效果;测试不同分辨率下网页显示效果:测试网页的内部及外部链接的有效性;测试网页的安全性。在测试中如果发现问题,则需要立即进行改正。