|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。功能4、是不是应当经由过程包括援用ADOVBS.inc?
Microsoft供应的ADOVBS.inc包括了270行代码,这些代码界说了年夜多半的ADO属性常量。我们这个示例只从ADOVBS.inc援用了2个常量。因而本次测试(ADO__02.asp)中我们删除包括文件援用,设置属性时间接利用响应的数值。
objRS.CursorType=0adOpenForwardOnly
objRS.LockType=1adLockReadOnly
能够看到页面开支下落了23%。该值其实不影响单个纪录的提取和显现工夫,由于这里的变更不会影响轮回内的纪录集操纵。有多种办法能够办理ADOVBS.inc的援用成绩。我们倡议将ADOVBS.inc文件作为参考,设置时经由过程正文加以申明。请记着,正如第一部分所指出的,过度地使用正文对代码的效力影响极小。别的一种办法是将那些必要用到的常量从ADOVBS.inc文件拷贝到页面内。
另有一个办理该成绩的好办法,这就是经由过程链接ADO范例库使得一切的ADO常量间接可用。把上面的代码到场Global.asa文件,便可间接会见一切的ADO常量:
<!--METADATATYPE="typelib"
FILE="C:ProgramFilesCommonFilesSYSTEMADOmsado15.dll"
NAME="ADODBTypeLibrary"-->
大概:
<!--METADATATYPE="typelib"
UUID="00000205-0000-0010-8000-00AA006D2EA4"
NAME="ADODBTypeLibrary"-->
因而,我们的第一条划定规矩为:
制止包括ADOVBS.inc文件,经由过程其他办法会见和利用ADO常量。
</p>缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全 |
|