其实asp的安全性受人非议很大程度是因为web服务器软件的bug太多,
其实asp的安全性完全可以用其它的方式提高,譬如:用vc++或delphi
编写对象,在web上利用编译过的dll,完全可以减少不必要的漏洞损失。
asp的效率低下也很大程度上是因为普通的asp程序员习惯利用脚本
语言来写构建asp,其实脚本在asp中的应用只是起到了“黏结”作用,
大量使用脚本构建程序只会带来效率低下和安全性降低(因为服务器要
不断用脚本引擎来解释脚本,如果同时使用的js和vbs则要经常转换
解释脚本的引擎,对程序的效率影响更大!),所以我推荐使用asp,
但不赞同大量使用脚本构建程序,而是尽量使用delphi或vc++产生安全
高效的dll文件,然后在asp中使用。
另外多说一句,其实目前的asp开发方式并不是微软最支持的方式,
微软的DNA模式是其最提倡的,有兴趣的可以看看有关资料。