几种网页开发语言介绍

上传人:第*** 文档编号:49835389 上传时间:2018-08-03 格式:PPT 页数:14 大小:43KB
返回 下载 相关 举报
几种网页开发语言介绍_第1页
第1页 / 共14页
几种网页开发语言介绍_第2页
第2页 / 共14页
几种网页开发语言介绍_第3页
第3页 / 共14页
几种网页开发语言介绍_第4页
第4页 / 共14页
几种网页开发语言介绍_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《几种网页开发语言介绍》由会员分享,可在线阅读,更多相关《几种网页开发语言介绍(14页珍藏版)》请在金锄头文库上搜索。

1、几种常用的网页开发语言几种常用的网页开发语言什么是HTML Hypertext Markup Language,中文也就是超文本链接 标示语言。HTML(HyperTextMark-upLanguage)即超 文本标记语言,是WWW的描述语言。设计HTML语言的 目的是为了能把存放在一台电脑中的文本或图形与另一台 电脑中的文本或图形方便地联系在一起,形成有机的整体 ,人们不用考虑具体信息是在当前电脑上还是在网络的其 它电脑上。我们只需使用鼠标在某一文档中点取一个图标 ,Internet就会马上转到与此图标相关的内容上去,而这 些信息可能存放在网络的另一台电脑中。 HTML文本是由 HTML命令

2、组成的描述性文本,HTML命令可以说明文字 、图形、动画、声音、表格、链接等。HTMLHTML的结构包括的结构包括 头部(头部(HeadHead)、主体()、主体(BodyBody)两大部分,)两大部分,其中头部描述 浏览器所需的信息,而主体则包含所要说明的具体内容。 asp asp:英文名:Active Server PageASP是Active Server PageActive Server Page的缩写,意为“动态服务器页面”。 ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库 和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文 件的格式是.asp.as

3、p,现在常用于各种动态网站中。 ASP是一种服务器端 脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP 网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利 用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使 用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页 具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网 页技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和 测试;(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结 果以HTML格式传送到客户端浏览器上,因此使用各种浏

4、览器都可以 正常浏览ASP所产生的网页;(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本 功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的 信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息 ;(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务, 例如存取数据库、发现和那个Email或访问文件系统等。(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端 浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止 ASP程序代码被窃取。(7) 方便连接ACCESSACCESS与与SQLSQL数据库数据库.(8)开发需要有丰富

5、的经验,否则会留出漏洞,让黑客利用进行注入攻 击. ASP.net ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通 用语言上的程序构架,能被用于一台Web 服务器来建立强大的Web应用程序。 ASP.net提供许多比现在的Web开发模式强 大的优势。 执行效率大幅提高ASP.net是把基于通用语言的程序在服务 器上运行。不像以前的ASP即时解释程序 ,而是将程序在服务器端首次运行时进行 编译,这样的执行效果,当然比一条一条 的解释强很多。 世界级的工具支持ASP.net构架是可以用Microsoft(R)公 司最新的产品 Visual

6、 Visual SS开发环境 进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这 些仅是ASP.net强大化软件支持的一小部分 。 强大性和适应性因为ASP.net是基于通用语言的编译运行的程序,所以 它的强大性和适应性,可以使它运行在Web应用软件开发 者的几乎全部的平台上。通用语言的基本库,消息机制, 数据接口的处理都能无缝的整合到ASP.net的Web应用中 。ASP.net同时也是language-independent语言独立化的 ,所以,你可以选择一种最适合你的语言来编写你的程序 ,或者把你的程序用很多种语言来写,现在已经支持

7、的有 C#C#(C+和Java的结合体),VB ,JscriptVB ,Jscript。将来,这样 的多种程序语言协同工作的能力保护您现在的基于COM+ 开发的程序,能够完整的移植向ASP.net。ASP.NET一般分为两种开发语言,VB.NET和C#,C# 相对比较常用,因为是.NET独有的语言,VB.NET则为以 前VB程序设计,适合于以前VB程序员,如果新接触.NET ,没有其他开发语言经验,建议直接学习C#。 PHP PHP,一个嵌套的缩写名称,是英文超级文本预处 理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是 一种 HTML 内嵌式的语言,是一种在服

8、务器端执行的嵌 入HTML文档的脚本语言,语言的风格有类似于C语言, 现在被很多的网站编程人员广泛的运用。PHP 独特的语 法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可 以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出 的动态页面与其他的编程语言相比,PHP是将程序嵌入到 HTML文档中去执行,执行效率比完全生成HTML标记的 CGI要高许多;与同样是嵌入HTML文档的脚本语言 JavaScript相比,PHP在服务器端执行,充分利用了服务 器的性能;PHP执行引擎还会将用户经常访问的PHP程序 驻留在内存中,其他用户再一次访问这个程序时就不需要 重新编译

9、程序了,只要直接执行内存中的代码就可以了, 这也是PHP高效率的体现之一。PHP具有非常强大的功能 ,所有的CGI或者JavaScript的功能PHP都能实现,而且 支持几乎所有流行的数据库以及操作系统。PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开 始只是一个简单的用Perl语言编写的程序,用来统计他自 己网站的访问者。后来又用C语言重新编写,包括可以访 问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此 程序的文档,并且发布了PHP1.0。在这早期的版本中, 提供了访客留

10、言本、访客计数器等简单的功能。以后越来 越多的网站使用了PHP,并且强烈要求增加一些特性,比 如循环语句和数组变量等等,在新的成员加入开发行列之 后,在1995年中,PHP2.0发布了。第二版定名为 PHP/FI(Form Interpreter)。PHP/FI加入了对mySQL的支 持,从此建立了PHP在动态网页开发上的地位。到了 1996年底,有15000个网站使用 PHP/FI;时间到了1997 年中,使用PHP/FI的网站数字超过五万个。而在1997年 中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。 200

11、0年,PHP4.0又问世了,其中增加了许多新的特性。 PHPPHP的特性的特性 PHP的特性包括: 开放的源代码:所有的PHP源代码事实上都可以得到。 PHP是免费的。 php的便捷性 : php十分便捷,学习简单 基于服务器端:由于PHP是运行在服务器端的脚本,可以运行在UNIX、 LINUX、WINDOWS下。 嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。 简单的语言:PHP坚持脚本语言为主,与Java和C+不同。 效率高:PHP消耗相当少的系统资源。 图像处理:用PHP动态创建图像 面向对像:在php4,php5 中,面向对象方面都有了很大的改进,现在 php完全

12、可以用来开发大型商业程序。 PHP 相对于其他语言,编辑简单,实用性强,更适合初学者。 JSP JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立 的一种动态网页技术标准。JSP技术有点类似 ASP技术,它是在传统的网页HTML文件 (*.htm,*.html)中插入Java程序段(Scriptlet)和JSP 标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在 Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags 和scriptlets,来封装产

13、生动态网页的处理逻辑。 网页还能通过tags和scriptlets访问存在于服务端 的资源的应用逻辑。JSP将网页逻辑与网页设计 和显示分离,支持可重用的基于组件的设计,使 基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首 先执行其中的程序段,然后将执行结果连同JSP 文件中的HTML代码一起返回给客户。插入的 Java程序段可以操作数据库、重新定向网页等, 以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常 返回该客户端的就是一个HTML文本,因此客户端只要有 浏览器就能浏览。 JSP的1.0规范的最后版本

14、是1999年9月推出的,12月又 推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范 的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的Java代码所组成。 服务器在页面被客户端请求以后对这些Java代码进行处理 ,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的 开发需要Java Servlet和JSP配合才能完成。JSP具备了 Java技术的简单易用,完全的面向对象,具有平台无关性 且安全可靠,主要面向因特网的所有特点。 自JSP推出后,众多大公司都支持JSP技术的服务器, 如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应 用的服务器端语言。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号