网页制作-任务16、17综合加补充.ppt

网页制作-任务16、17综合加补充.ppt

ID:52390462

大小:310.01 KB

页数:14页

时间:2020-04-05

网页制作-任务16、17综合加补充.ppt_第1页
网页制作-任务16、17综合加补充.ppt_第2页
网页制作-任务16、17综合加补充.ppt_第3页
网页制作-任务16、17综合加补充.ppt_第4页
网页制作-任务16、17综合加补充.ppt_第5页
资源描述:

《网页制作-任务16、17综合加补充.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、——ASP、ASP.net、JSP、PHP比较篇山东协和学院计算机学院动态网站开发技术10/6/20211ASP(ActiveServerPages)微软的WindowsIIS系统自带的脚本语言,利用它可以执行动态的Web服务应用程序。ASP的语法非常类似VisualBASIC,学过VB的人可以很快上手,ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。一、ASP10/6/20212ASP(ActiveServerPages活动服务器网页)是微软公司开发的服务器端脚本环境,它是目前最为流

2、行的开放式Web程序开发技术,具有操作简单、易学易用且功能强大的优点。利用该技术可轻松地把HTML、普通文本、脚本命令以及COM组件有机地组合在一起,建立起动态、交互且高效的能够在服务器端运行的应用程序,并按用户要求生成标准HTML页面返回给客户端浏览器,为Web服务器应用程序提供一种功能强大的方法或技术。一、ASP10/6/20213ASP优点1).无需编译2).易于生成3).独立于浏览器4).面向对象5).与任何ActiveXscripting语言兼容6).源程序码不会外漏一、ASP10/6/20214缺点:1)、Windows本身的所有问

3、题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。2)、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。3)、由于ASP还是一种Script语言所以除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。4)、无法实现跨操作系统的应用。5)、还无法完全实现一些企业级的功能:完全的集群、负载均横。一、ASP10/6/20215二、ASP.netASP.net是一种

4、建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。ASP.net构架是可以用Microsoft(R)公司最新的产品VisualStudio.net开发环境进行开发,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。1

5、0/6/20216ASP.NET优点:1.简洁的设计和实施。2.语言灵活,并支持复杂的面向对象特性。3.开发环境。ASP.NET缺点:1.数据库的连接复杂。二、ASP.net10/6/20217三、JSPJSP(JavaServerPages)是Sun公司推出的一种动态网页技术。由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。因此,JSP/

6、Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。10/6/20218三、JSPJSP优点:1、一处编写随处运行。2、系统的多台平支持。3、强大的的可伸缩性。4、多样化和功能强大的开发工具支持。10/6/20219三、JSP缺点:1、与ASP一样,Java的一些优势正是它致命的问题所在。2、缺少系统性的资料。3、速度超慢10/6/202110四、PHPPHP(HypertextPreprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法,并结合PHP自己的特性,使Web开发者能够快速地写出动态产

7、生页面。PHP是完全免费的开源产品,不用花钱,Apache和MYSQL也是用样免费开源,在国外非常流行,PHP和MYSQL搭配使用,可以非常快速的搭建一套不错的动态网站系统,因此国外大多数主机系统都配有免费的APACHE+PHP+MYSQL。通常认为这种搭配的执行效率比IIS+ASP+ACCESS要高,而后者的使用还必须另外交钱给微软。10/6/202111PHP优点:1、一种能快速学习、跨平台、有良好数据库交互能力的开发语言。2、简单轻便,易学易用。3、与Apache及其它扩展库结合紧密。4、良好的安全性。四、PHP10/6/202112四、

8、PHP缺点:1、数据库支持的极大变化。2、不适合应用于大型电子商务站点3、安装复杂。4、缺少正规的商业支持。5、无法实现商品化应用的开发。10/6/2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。