几种网页开发语言介绍优秀PPT.ppt
《几种网页开发语言介绍优秀PPT.ppt》由会员分享,可在线阅读,更多相关《几种网页开发语言介绍优秀PPT.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、几种网页开发语言介几种网页开发语言介绍绍第1页,本讲稿共14页什么是什么是HTML Hypertext Markup Language,中文也就是超文本链接标示语言。HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。HTML文本是由HTML
2、命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTMLHTML的结构包括头部(的结构包括头部(的结构包括头部(的结构包括头部(HeadHead)、主体)、主体)、主体)、主体(BodyBody)两大部分,)两大部分,)两大部分,)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。第2页,本讲稿共14页asp asp:英文名:英文名:Active Server Page ASP是是Active Server PageActive Server Page的缩写,意为的缩写,意为“动态服务器页面动态服务器页面”。ASP是微是微软公司开发的代替软
3、公司开发的代替CGI脚本程序的一种应用脚本程序的一种应用,它可以与数据库和其它程序进行交互,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。是一种简单、方便的编程工具。ASP的网页文件的格式是的网页文件的格式是.asp.asp,现在常用于各种动态,现在常用于各种动态网站中。网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。应用程序。ASP网页可以包含网页可以包含HTML标记、普通文本、脚本命令以及标记、普通文本、脚本命令以及COM组件等。利用组件等。利用ASP可以向网页中添加交互式内容(如
4、在线表单),也可以创建可以向网页中添加交互式内容(如在线表单),也可以创建使用使用HTML网页作为用户界面的网页作为用户界面的web应用程序。应用程序。与与HTML相比,相比,ASP网页具有网页具有以下特点:以下特点:(1)利用)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在文件是包含在HTML代码所组成的文件中的,易于修改和测试;代码所组成的文件中的,易于修改和测试;第3页,本讲稿共14页 (3)服务器上的)服务器上的ASP解释程序会在服务器端执行解释程序会在服务器端执行ASP程序,并将结果以程序
5、,并将结果以HTML格格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的所产生的网页;网页;(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从更强。例如可以从web浏览器中获取用户通过浏览器中获取用户通过HTML表单提交的信息,并在脚本表单提交的信息,并在脚本中对这些信息进行处理,然后向中对这些信息进行处理,然后向web浏览器发送信息;浏览器发送信息;(5)ASP可以使用服务器端可以使用服务器端ActiveX组件来执行各种各样的任务
6、,例如组件来执行各种各样的任务,例如存取数据库、发现和那个存取数据库、发现和那个Email或访问文件系统等。或访问文件系统等。(6)由于服务器是将)由于服务器是将ASP程序执行的结果以程序执行的结果以HTML格式传回客户端浏览器,因此格式传回客户端浏览器,因此使用者不会看到使用者不会看到ASP所编写的原始程序代码,可防止所编写的原始程序代码,可防止ASP程序代码被窃取。程序代码被窃取。(7)方便连接方便连接ACCESSACCESS与与与与SQLSQL数据库数据库数据库数据库.(8)开发需要有丰富的经验开发需要有丰富的经验,否则会留出漏洞否则会留出漏洞,让黑客利用进行注入攻击让黑客利用进行注入攻
7、击.第4页,本讲稿共14页ASP.net ASP.net不仅仅是 Active Server Page(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势。第5页,本讲稿共14页执行效率大幅提高执行效率大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。第6页,本讲稿共14页世界级的工具支持世界级的工具支持ASP.net构架是可以用Microsoft(R)公司
8、最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。第7页,本讲稿共14页强大性和适应性强大性和适应性 因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 开发 语言 介绍 优秀 PPT
限制150内