主流web开发技术对比

主流web开发技术对比web前端,web应用,2017web开发主流技术,web渗透工程师,网站后端开发主流技术,webpack,web框架社区,webapi,常用web浏览器,主流web服务器配置,web开发需要学什么,现在主流编程语言,web开发流程,go websocket,websocket协议,websocket protobuf,go web编程 github,websocket性能消耗,老男孩web
社会化媒体营销 > 主流web开发技术对比

主流web开发技术对比(1)

主流web 开发技术对比

目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。

简 介 :

ASP 全名Active Server Pages,是一个WEB 服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB 服务应用程序

(1)ASP 采用脚本语言VBScript (Java script)作为自己的开发语言。

(2)PHP 是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C, Java 和Perl 语言的语法, 并耦合PHP 自己的特性, 使WEB 开发者能够快速地写出动态产生页面。它支持目前绝大多数数据库。还有一点,PHP 是完全免费的,不用花钱,你可以从PHP 官方站点(http: //www.php.net)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。

(3)JSP 是Sun 公司推出的新一代网站开发语言,Sun 公司借助自己在Java 上的不凡造诣,将Java 从Java 应用程序和Java Applet之外,又有新的硕果,就是JSP ,Java Server Page。JSP 可以在Serverlet 和JavaBean 的支持下,完成功能强大的站点程序。

三者都在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP 代码被编译成 Servlet 并由Java 虚拟机解释执行,这种编译操作仅在对JSP 页面的第一次请求时发生。在ASP 、PHP 、JSP 环境下,HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于Web 服务器,而ASP 、PHP 、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML 代码中,然后一起发送给浏览器。ASP 、PHP 、JSP 三者都是面向Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。

技术特点

ASP:

1. 使用VBScript 、 JScript 等简单易懂的脚本语言,结合HTML 代码,即可快速地完成网站的应用程序。

2. 无须compile 编译,容易编写,可在服务器端直接执行。

3. 使用普通的文本编辑器,如Windows 的记事本,即可进行编辑设计。

4. 与浏览器无关(Browser Independence), 客户端只要使用可执行HTML 码的浏览器,即可浏览Active Server Pages 所设计的网页内容。Active ServerPages 所使用的脚本语言(VBScript 、 Jscript) 均在WEB 服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。

5.Active Server Pages能与任何ActiveX scripting语言兼容。除了可使用VB Script或JScript 语言来设计外,还通过plug -in 的方式,使用由第三方所的其它脚本语言,譬如REXX 、Perl 、Tcl 等。脚本引擎是处理脚本程序的COM(Component Object Model) 对象。

6. 可使用服务器端的脚本来产生客户端的脚本。

7. ActiveX Server Components(ActiveX 服务器组件 ) 具有无限可扩充性。可以使用Visual Basic 、Java 、Visual C ++ 、COBOL 等程序设计语言来编写你所需要的ActiveX Server Component 。

PHP:

1. 数据库连接

PHP 可以编译成具有与许多数据库相连接的函数。PHP 与MySQL 是现在绝佳的群组合。你还可以自己编写外围的函数去间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松地修改编码以适应这样的变化。PHPLIB 就是最常用的可以一般事务需要的一系

点击显示全文

分页:123
  • 各主流编程语言对比

    各主流编程语言对比_计算机软件及应用_IT/计算机_专业资料。编程语言简介PYTHON...Web 编程:应用的开发语言,支持最新的 XML 技术。 多媒体应用:Python 的 ...

    贡献者:sierpinskime
    744835
  • 主流web开发技术对比

    主流web 开发技术对比 目前,最常用的三种动态网页语言有 ASP《Active Server Pages》,JSP《JavaServer Pages》,PHP 《Hypertext Preprocessor》。 简介 : ASP 全名 ...

    贡献者:bfq58nmf
    114594
  • 几种Web3D技术的比较

    几种Web3D技术的比较_计算机软件及应用_IT/计算机_...从这样的开发流程我们可以看出,开发人员无须去适应 ...Cult3D 具有很好的跨平台效能,它支持目前主流的各种...

    贡献者:疯狂的小猪599
    101806
  • 三种Web开发主流技术ASP-PHP-JSP的评价

    三种Web 开发主流技术 ASP-PHP-JSP 的评价 三种主流技术是哪三种呢?我主要讲一下 ASP《ActiveX Server Page》、PHP、Java 这三种技术。 主要是基于我到现在已经...

    贡献者:hanlei19861103
    356513
  • 三种主流的WebService实现方案

    三种主流的WebService实现方案_计算机软件及应用_IT/计算机_专业资料。三种主流的 WebService 实现方案 《REST/SOAP/XML-RPC》 简述及比 较目前知道的三种主流的 Web...

    贡献者:han_zl
    375295
  • Web框架主流上分为两类

    Web 框架主流上分为两类:MVC 框架和事件响应机制...JSF 现在比较有优势的是对 Ajax 的集成, 这一点...2. Java Web 开发技术的发展 在 JSP 盛行的头几...

    贡献者:ShowsMan
    406853
  • 基于.net的Web开发技术研究

    webform 开发技术的网络 技术相比,web 开发并不占到优势,因此,在 web 技术的...其次基于.net 构建的 Dynamic-Data 程序也是目前的主流开发技术,其应用产品受到...

    贡献者:龙源期刊网2013
    156252
  • 主流动态网页技术优缺点的比较

    主流动态网页技术优缺点的比较 ASP《Active Server Pages》技术是微软公司最早推出...ASP.NET 不仅是《ASP》的后继产品,而且是统一的 Web 开发平台, ASP.NET 是...

    贡献者:liu314977720
    203072
加载中...
加载中...
  • 课题:XPath教程

    Rowling</author> <year>2005</year> <price>29.99</price> <author> </book> </bookstore> XPath 语法 XPath 使用路径表达式来选取 XML 文档中的节点或节...

  • 八爪鱼xpath入门教程以及定位元素实例

    八爪鱼xpath入门教程以及定位元素实例_计算机软件及应用_IT/计算机_专业资料。本文介绍八爪鱼xpath入门教程以及定位元素实例。八爪鱼·云采集服务平台 www.bazhuayu.com...

  • Xpath使用实例简单粗暴

    Xpath使用实例简单粗暴_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档Xpath使用实例简单粗暴_计算机软件及应用_IT/计算机_专业资料。XPath...

  • Firebug查找元素xpath属性使用说明

    Firebug 查找元素 xpath 属性使用说明 1.1 安装 Selenium IDE 1.1.1、 下载安装 firefox 25 简体中文版,并安装完毕《貌似这个版本比较稳定,最新版本的 Selenium ...

  • XPath入门教程整理

    </list> XML 声明《如 <?xml version="1.0" encoding="UTF-8"?>》或文档类型定义《DTD》 没有节点类型,因此在 XPath 中不能引用这类实体。 元素节点代表 ...

24小时热门信息
  • Docker 学习笔记

    //github.com/yeasy/docker_practice/raw/master/_local/.bashrc_do cker; echo "[ -f ~/.bashrc_docker ] && . ~/.bashrc_docker" >> ~/.bashrc; ...

    贡献者:luziq
    245042
  • Docker常用命令汇总

    Docker常用命令汇总_计算机软件及应用_IT/计算机_专业资料。超实用:Docker常用命令汇总 Docker 常用命令汇总一、查看 docker 信息 1、查看 docker 版本 docker version...

    贡献者:zq_rh
    155626
  • docker学习笔记_图文

    Docker 学习笔记一、Docker 的安装和部署 1、docker 依赖 linux 的内核如果使用 centos7 以下的,请先升级 linux 内核 2、安装 rpm -Uvh http://download.fedora...

    贡献者:天行健vip179
    277979
  • docker从入门到实践

    docker从入门到实践_互联网_IT/计算机_专业资料。docker从入门到实践 超人学院——Docker从入门到实践基础篇 什么是 Docker Docker 是一个开源项目,诞生于 2013 年...

    贡献者:圈圈圆圆heaven
    106996
  • docker命令语句

    docker命令语句_计算机软件及应用_IT/计算机_专业资料。docker命令语句 Docker 基础这篇基础文章是方便用户在使用 cSphere 平台之前,了解 docker 基础知识。 针对已经...

    贡献者:尐凍
    238868
  • docker实战配置

    3.2 CGroups fs 你可以在 /sys/fs/cgroup/memory/system.slice/docker-$FULL_CONTAINER_ID.sco pe/下面发现关于内存的所有信息,例如: $ ls /sys/fs/cgroup/...

    贡献者:Pricestag
    112137
精彩推荐
  • flash教案《课标》_图文flash教案《课标》_图文

    课程名称:计算机动画设计 FLASH 周课时:4 课时/班 任课班级:计算机 1、2 班 授课教师:刘 猛 授课时间:2014——2015 学年度第二学期 六枝特区职业技术学校 ...贡献者:xiaomengge32355536

  • Flash理论知识Flash理论知识

    Flash理论知识_计算机软件及应用_IT/计算机_专业资料。Flash 基础知识一、 Flash 动画常识 Flash 是美国 Macromedia 公司推出的一款经典二维动画制作软件, 目前使用相当...贡献者:dydy871229845

  • Macromedia Flash_8 基础教程Macromedia Flash_8 基础教程

    Flash 8.0 基础教程一、Flash 基础 启动 Flash 在桌面找一个红色图标 双击即可启动,也可以单击“开始” -“所有程序”,在程序菜单中找到 Flash 或者 Macromedia ...贡献者:liusheng61168241

  • Adobe Flash Player 11.7官方正式版下载Adobe Flash Player 11.7官方正式版下载

    Adobe Flash Player 11.7 官方正式版下载 Flash Player 11.7 系列除了完善了安全性、稳定性和性能、设备兼容性,此次 新版本并没有带来功能上的重大变化,主要是...贡献者:cnbeta_mu666502

  • Flash 基础入门学习Flash 基础入门学习

    Flash 基础入门学习_计算机软件及应用_IT/计算机_专业资料。FLSAH一些入门技巧学习 Flash 基础 一、界面介绍 启动 Flash 后,Flash 的界面主要有菜单栏、标准工具栏...贡献者:柳上陌絮185200

  • Flash入门教程Flash入门教程

    Flash入门教程_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档Flash入门教程_计算机软件及应用_IT/计算机_专业资料。Flash AS 入门教程本...贡献者:大葵仔166160

  • 初中flash教案初中flash教案

    初中flash教案_其它课程_初中教育_教育专区。《Flash 动画制作课程》 教 案 任课教师:李枫 2015 年 3 月 一、指导思想及教学目标 以江泽民总书记“三个代表”...贡献者:suky41165896

  • flashflash

    flash_其它课程_初中教育_教育专区。中考 第十一部分 FLASH 理论题 1.如图,请判断这是下面哪个动画的时间轴《 》 A、机器人跳舞的逐帧动画 B、蜜蜂跳“8”字舞...贡献者:江南碎梦294953

手机版 | 欢迎来到社会化媒体营销
RSS订阅