ASP网站制作之甚么才是进步ASP功能的最好挑选(续四)...
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。功能划定规矩的总结如今我们来从头总结一下这些划定规矩:
*制止包括ADOVBS.inc文件,用别的办法来利用常量。
*当利用一个单个纪录集时,将毗连字符串传送到ActiveConnection属性中。
*在一个页面上利用多个纪录集时,创立一个Connection工具,在ActiveConnection属性中反复利用它。
*利用最合适你的义务的最复杂的指针和锁的范例。
*经由过程ADODB.Recordset类例示纪录集以取得最好的功能和最年夜的天真性。
*除非是一个断开的情况中所请求的,制止利用断开的纪录集。
*不要对独自设置纪录集属性感应忧虑。
*当纪录会合的值不必要用一种特别体例来看待而且可以格局化为一种一致的格局时,利用GetString办法来提取数据。
*当你在计划上必要更年夜的天真性,可是又不必要用纪录集的元数据举行事情,利用GetRows办法将数据提取到一个数组中。
*当你必要计划的天真性和元数据时,在进进一个数据恢复的轮回之前,将你的域束缚在当地变量中。制止用名字援用域。
*不要用一时字符串来搜集输入。
结论
一样,从这些测试中我们所学到的最主要的一点是:小小的变更会在功能上形成很年夜的影响。假如我们把第一个测试与ADO__09.asp(在纪录会合轮回的最快了局)比拟,能够看到在反响工夫上最少削减了50%。
假如我们把第一个测试与一切测试中最快的情形,即便用GetString的办法比拟较,就会发明反响工夫只是原始值的很小一部分。
以是要记着,永久不要想固然。假如你不克不及一定,那就运转一些有针对性的测试。
本文相干材料:http://www.asptoday.com/articles/images/20000426.zip。
</p>楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的? 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
页:
[1]