`

关于几种web页面语言的描述

阅读更多

ASP(Active Server Pages)是Microsoft公司开发的一种类似HTML、Script(脚本)与CGI(Common Gateway Interface公共网关接口)的结合体,可以结合HTMl网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。它是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。但是ASP技术有一个比较明显的缺陷就是它基本上只能局限于Microsoft公司的操作系统平台之上,例如IIS和PWS(Personal Web Server)。
PHP也是一种用于创建动态Web页面的服务器端脚本语言。同样可以混合PHP和HTML编写Web页面当客户端访问某页面时,服务器端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到客户端的浏览器。另外PHP是一种开源程序,拥有很好的跨平台兼容性。
JSP(Java Server Pages)是由sun microSystems公司基于Java servlet以及整个Java体系开发的**站技术。JSP实现了动态页面与静态页面的分离,脱离了硬件平台的束缚,提高了执行效率而逐渐成为Internet上的主流开发工具。

如果因为跨平台兼容性而认为ASP这么技术相对于其他两种语言是不值得学习的,那就大错特错了。每种语言都有其独特的一面、优秀的一面、值得学习的一面。要是基于应用的层面上来看,个人觉得无论学习哪一种语言,只要学得精通、能够应用到实际生活中来且有一定的社会效益和经济效益即可。与其花费很多时间在区分几种语言之间的优劣之上,不如选择其中的一门好好的学习。

分享到:
评论

相关推荐

    ASP.Net.Web程序设计

    对于大多数WEB页面来说,都具有如下所示的基本结构: ……标题内容…… ……主体内容…… 6、什么是静态网页?什么是动态网页? 答:所谓静态网页,指的是网页从服务器传到客户端时,网页的内容是“固定不变”...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.3 关于xml的几个问题 3 1.4 xml与html的比较 4 1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.3 关于xml的几个问题 3 1.4 xml与html的比较 4 1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.3 关于xml的几个问题 3 1.4 xml与html的比较 4 1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    1.3 关于xml的几个问题 3 1.4 xml与html的比较 4 1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 ...

    文字开场白+3D樱花雨相册

    HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网...

    基于JQUERY的WEB在线流程图设计器GOOFLOW 0.1版

     跨浏览器,可兼容IE7--IE10, FireFox, Chrome, Opera等几大内核的浏览器,且不需要浏览器再加装任何控件。  多系统兼容性、可移植性:由于只包括前台UI,因此二次开发者可很方便将本插件用在任何一种需要流程...

    Java语言基础下载

    线程中断/恢复的几种方式 178 创建线程的两种方式 179 线程的控制 180 实例分析 182 内容总结 189 独立实践 190 第十二章:高级I/O流 192 学习目标 192 I/O基础知识 193 字节流 193 字符流 194 节点流 194 过程流 ...

    ASP.NET的网页代码模型及生命周期

    上述描述了代码隐藏类模型的页面生成模型。当页面被呈现之前,ASP.NET应用程序会解释并编译相应的cs文件中的代码,与此同时,ASP.NET应用程序还会将.aspx页面进行编译并生成.aspx页面对应的类。生成.aspx页面对应的...

    乐彼多语言网店系统(56770 EShop) v14.1.0 英文外贸版.rar

    乐彼英文外贸版网店系统(56770 EShop) 是一款基于Web浏览器和客户端技术的网上开店软件,它把浏览器、客户端和服务器这三种技术无缝结合为一体,界面灵活,功能强大,后台更是和服务器一样稳定、安全、可靠。...

    ASP.NET应用开发案例教程

    8.3.4 其他几种客户端的用户状态管理方法 8.3.5 本小节提示 8.4 ASP.NETHTFP运行情况 8.4.1 HTFP运行情况介绍 8.4.2 HTFP处理程序 8.5 小结 8.6 习题 第9章 ASP.NET与XML 9.1 XML简介 9.1.1...

    乐彼多语言网店系统(56770 EShop) v14.1.0 中英文版.rar

    乐彼中英文网店系统(56770 EShop) 是一款基于Web浏览器和客户端技术的网上开店软件,它把浏览器、客户端和服务器这三种技术无缝结合为一体,界面灵活,功能强大,后台更是和服务器一样稳定、安全、可靠。   采用...

    《JSP简明教程》课件

    Java Server Pages(JSP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和...

    表单的验证

    最重要的是,AJAX开发人员必须禁止以页面集合的方式来考虑Web应用而需要将其认为是单个页面。一旦UI设计与服务架构之间的范围被严格区分开来后,开发人员就需要更新和变化的技术集合了。  三、时刻想着用户  ...

    乐彼多语言网店系统(56770 EShop) v14.1.0 日文版.rar

    乐彼日文网店系统(56770 EShop) 是一款基于Web浏览器和客户端技术的网上开店软件,它把浏览器、客户端和服务器这三种技术无缝结合为一体,界面灵活,功能强大,后台更是和服务器一样稳定、安全、可靠。   采用UTF...

    New of GWT Introduction--GWT开发快速入门

    GWT除了支持将应用Java语言开发的应用转化为Ajax应用,同时提供了更多的高级特性,下面是这些特性的简单描述。 1. GWT编译器 GWT编译器是GWT的核心,负责完成将Java代码翻译很Ajax内容的工作。GWT编译器能够翻译Java...

    基于JQUERY的WEB在线流程图设计器GOOFLOW

    基于JQUERY的WEB在线流程图设计器GOOFLOW 0.5版 (2013-11-23) [特点]  跨浏览器,可兼容IE7--IE10, FireFox, Chrome, Opera等几大内核的浏览器,且不需要浏览器再加装任何控件。  多系统兼容性、可移植性:...

    XMLSPY 2010 企业版

     它用一种和具体语言无关的抽象方式定义了给定Web服务收发的有关操作和消息。  更多情况,可以看看 IBM 中文站:借助 RDF 增强 WSDL + ZDNET CHINA 特稿: 用WSDL定义Web服务 HTML 导入,将 HTML 网页分开导入成为 ...

    网页制作基础教程

    4、HTML语言主要是通过_______对网页中的文本、图片、声音等内容进行描述。 5、在网站建设中,HTML用于搭建页面结构,CSS用于设置页面样式,_______用于为页面添加动态效果。 二、判断题 1、因为静态网页的访问速度...

Global site tag (gtag.js) - Google Analytics