|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。xml 1、XML 是甚么? XML仅仅是一种数据寄存格局,这类格局是一种文本(固然XML标准中也供应了寄存二进制数据的处理计划)。
现实上有良多文本格局都可以用来寄存数据,例如人人所熟习的.ini文件。良多伴侣在初学C言语或Basic言语的时分,有时能够需求将源数据或终究了局寄存在一个文本文件外面,寄存的格局固然由编写法式的人本人定了,那末在编写这个法式的过程当中,编程者就自创了一种自界说的数据格局。
XML格局自己也是一种寄存数据的格局,和您事先本人界说的这类数据文件实质上并没有甚么区分,但独一的(也是最主要的)区分就是:XML格局是被人人所公认并且普遍撑持的,而您本人做的谁人数据文件就只要您编写的那一两个法式撑持。
2、XML 做甚么?
XML 仅仅用来寄存数据,除此以外它甚么也不做。
固然 XML 甚么也不做,然而因为它是一种一致的格局,不管在Unix平台下,仍是在Macintosh平台或Windows平台下,都撑持这类格局。
假如说Java是一种跨平台的法式言语,那末XML就是一种跨平台的数据格局。也恰是由于这个缘由,这两个跨平台的器材才联合得这么严密,几年前我看到的XML使用绝大多半就是用Java手艺完成的。然而其他良多言语(例如C#、Perl、Python)对XML也撑持得很好。
一致必定带来极大的优点,那就是:有许很多多手艺计划撑持它、扩大它,例如:DOM、XSLT、SVG、VRML、SOAP、Cocoon、XSP等等。
3、XML 不做甚么
XML 不担任运转甚么法式,也不担任数据的体现模式。数据的体现模式可以经由过程XSL或CSS完成,运转法式天然会有Asp、Java之类的法式言语去做,而 XML ,除寄存数据以外,其余工作一概不论。
4、XML 与 Asp 的关系
ASP是XML的用户,XML为ASP和其他手艺计划供应一种数据寄存格局,供包含Asp在内的其他的手艺计划去挪用。他们之间的关系就是这么纯真。
5、"无刷新"是Asp的功烈吗?
"无刷新"不是Asp的功烈。
Asp是掌握后台的,而无刷新是客户端手艺要做的工作。凡是情形下这件事会由JavaScript去做,固然假如你非要用VBScript去做也不妨,然而价值就是像Mozilla、Firefox如许的阅读器将不撑持。
6、XML与数据库的关系
XML可以独自作为一种小型数据库,也能够作为大中型数据库(例如SQL Server、Oracle、MySQL、DB2)的Cache。
当数据量很小的时分,数据库引擎读写数据的效力一定优于经由过程文本文件读写数据的效力。然而咱们可以假想一下当数据库外面的数据量很大的时分,要在如许的一个数据库外面读写一笔记录所需求损耗的工夫,和读写一个别积不是很大的XML文件,前者需求损耗的办事器资本要大很多。所以,咱们可以把XML作为一个轻量级的小型数据库,来缓存数据。
7、XMl可以代替数据库吗
谜底固然是不成以。反之,数据库也不克不及代替XML。
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。 |
|