日期:2014-03-19  浏览次数:20930 次

  最近做一个ASP的东西,想着多学习一些新的技术。最冲动的就是想使用XML以及Python,Ruby这样的脚本言语。

  关于XML:

  xml提供数据,最大的好处是跨平台,如果用txt文件作为数据,则在数据量少的时候速度很快,数据量大的时候速度则快速下降。用数据库提供数据在速度上是最好的,但是移植性和跨平台不是最好,最重要的是添加了很大的成本(商业上不能用盗版的).对于硬件的要求也提高了。

    如果空间不支持数据库,那么只好用xml了。

  和txt文件相比,xml添加了结构,操作起来方便多了。

  我们的数据库用的是Sql-server,看起来没有必要用XML了。

  关于Python和Ruby:

  听很多人讲过有多么的简约,方便。查了查,感觉在中国用Ruby的人还是很少,尤其是Windows用户,Python稍微多点。安装了Python的环境,抄了几个程序实验了一下,在Asp中嵌入Python脚本也试验了一下,可能是由于没有用到真正的核心,并没有感觉出和VBScript相比较有什么优势。而且如果在项目中用到了,那么还必须让客户的服务器上安装Python的环境,找不到合适的理由来说服领导采用这个技术。

  谁能通知我,Python脚本在ASP中使用有什么优势。