(售后服务)ISAS—服务器端的脚本语言侯博

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(售后服务)ISAS—服务器端的脚本语言侯博

ISAS方案

《服务器端的脚本语言》学生姓名:侯博

指导老师:刘铭

完成日期:2010/3/22

目录前言3

1.MIVA4

1.1 miva的概述4

1.2 miva的历史4

1.3 miva的特性4

1.4 miva的优点4

2.TCL5

2.1 Tcl的概述5

2.2 Tcl的特性5

2.3 Tcl的应用5

3.PHP6

3.1 PHP的概述6

3.2 PHP的功能6

3.3 PHP的特性6

4.ColdFusion7

4.1 ColdFusion的概述7

4.2 ColdFusion的发展7

4.3 ColdFuison的功能7

5.Java Servlets8

5.1 Java Servlets的概述8

5.2 HttpServlet8

5.3 Java Servlets的生命周期8

6.总结9

前言

脚本语言:脚本语言或扩建的语言,又叫动态语言。是壹种编程语言控制软件应用程序。

①.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出壹系列复杂的指令。

②.脚本语言和编程语言也有很多相似地方,其函数和编程语言比较相象壹些,其也涉及到变量。和编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂壹些.

③.和程序代码的关系:脚本也是壹种语言,其同样由程序代码组成。

注:脚本语言壹般均有相应的脚本引擎来解释执行。他们壹般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva均是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。

④.脚本语言是壹种解释性的语言,例如vbscript,javascript,installshieldscript,ActionScript等等,它不象c\c++等能够编译成二进制代码,以可执行文件的形式存于.脚本语言不需要编译,能够直接用,由解释器来负责解释。

⑤.脚本语言壹般均是以文本形式存于,类似于壹种命令。

1.MIVA

1.1miva的概述

miva是壹个专有的计算机脚本语言,主要用于互联网应用,如电子商务。它也是壹种和XML兼容的脚本语言通过解析miva脚本文件返回HTML给浏览器。通过解析,能够产生普通的HTML、DHTML、Javascript和Java配置文件,于当下的动态网页内容中这是壹个非常有用的工具能够用来处理普通的CGI请求。

1.2miva的历史

miva语言是于1995年JoeAustin和其他人开发的htmlscipt的基础上发展起来的。htmlscript公司于第二年建立。于1997年,JonBurchmore大范围地改写了这种语言且让它于语句结构上更加壹致。新的引擎支持旧的(htmlscript)和新的(mivascript)语法。

1.3miva的特性

miva被描述为'XML-like'虽然这有些不太适合。它包含壹些于html里的标签,这些标签均以)它们均被MivaMerchant处理机处理。mivascript最重要的特性可能是它支持DBase古老的数据库平台,而且有专有指数格式。变量是无类型而且不用申明,.mvc和.mv 文件是mivascript的扩展。

1.4miva的优点

(1)、数据库支持:miva提供了俩种数据库访问结构:ODBC(仅适用于Windows平台)和X-Base.dbf文件(任何平台),于接下来的版本发行中,它也同样支持Oracle,.dbf格式是壹种很健壮的格式,虽然可能会考虑到过时的方面,对于那些仅仅需要速度和方便访问跟数据库没有关系的用户来说是完美的。

(2)、处理表结构:miva尤其擅长于处理熟悉的表结构、于网上创建小测试、反馈、顾客订单、访客甚至文件上传。

(3)、HTML模板和扩展:miva精明的是创建HTML模板,然后加顾客消息头脚注,且且能够生成普通HTML文件、使用表单、使用Javascript弹出式窗口或移动到不同的浏览器窗口。

(4)、电子商务:Miva要求从Miva商家,也从Miva公司支持壹个独立的网络应用程序,从而简化所有设施提供基于Web的商业,这是最近的热点话题。

2.TCL

2.1Tcl的概述

TCL(最早称为“工具命令语言”"ToolCommandLanguage",可是目前已经不是这个含义,不过我们仍然称呼它为TCL)是壹种脚本语言。TCL经常被用于快速原型开发,脚本编程,GUI和测试等方面。

2.2Tcl的特性

Tcl的特性包括:

①任何东西均是壹条命令,包括语法结构(for,if等)。

②任何事物均能够重新定义和重载。

③所有的数据类型均能够见作字符串。

④语法规则相当简单。

⑤提供事件驱动给Socket和文件。基于时间或者用户定义的事件也能够。

⑥动态的域定义。

⑦很容易用C,C++,或者Java扩展。

⑧解释语言,代码能够动态的改变。

⑨完全的Unicode支持。

⑩平台无关。Win32,UNIX,Mac上均能够跑。

2.3Tcl的应用

TCL本身不提供面向对象的支持。可是语言本身很容易扩展到支持面向对象。

相关文档
最新文档