不帅 发表于 2015-1-16 23:40:15

ASP网页设计假造主机怎样进步全体功能-application...

ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。application|功能|假造主机我们常常会发明,当网站的会见量不休的上升的时分,是一件乐意的事变,可是我也发明,会见量的上升也带来了服务器的包袱减轻,出格是关于假造主机的用户,如今收集上的假造主机供应商次要接纳的cpu下限把持,当服务器程序(网页程序)的cpu占用凌驾了一个限定今后,后边再来的会见者就会被回绝会见,这关于一个兴旺开展的网站的确是一个不小的冲击,有甚么举措进步全体功能呢?
起首我应当反省一下,我们的甚么服务器程序招致了cpu资本的严峻华侈,我们发明,华侈一样平常产生在对文件大概是数据库的操纵上一样平常的小网站利用的都是asp+mdb(access),access的弱点是当翻开的毗连一多,功能就会下落,假如同时的数据库会见到达了30以上功能就会分明的下落,这个时分也会带来严峻的cpu资本消耗
我们倡议:
假如你的网站的及时更新请求不是出格高的话,倡议你将一切的会见数据库的页面改写成为静态的页面,--办法就是利用fso举行写文件
假如你的更新的数据不是良多,能够思索利用,application,好比说商品总量,以后在耳目数,如许制止了频仍的数据库会见,
假如你有大批的数据请求更新数据库,能够思索本人制作缓冲区,详细的操纵是,创建,application,先将你的更新数据放在数组中,然后将数组安排在application当中,当到达一个取数据的前提,可使用计数器(凌驾几数据就更新)大概工夫(每过一段工夫取数据)完成,就将数据读掏出来更新数据库
因为application的操纵是在内存中的操纵,以是对cpu的消耗工夫十分少,只是占用了部分的内存空间(到今朝为止,我没有听过哪一个服务商对内存利用无限制,哈哈,有隙可乘~~)
可是也要注重,利用application的时分也有不敷,当读取大概修正application时(将数据放进数组)并操纵数据库,会发生偏差,由于application能够锁定的是修正不克不及锁定读取,不外这个偏差基础上很小,要晓得,cpu的功效仍是很强的;第二就是利用缓冲只能对一些不主要的数据,主要的数据应该间接操纵数据库,由于当服务重视起后,application就没有了,有的服务商为了进步服务器功能,在一天以内会重起IIS良多次,如许的话,只要本人戒备了,大概在application_END的时分处置一下(这个主义不错)

</p>因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。

老尸 发表于 2015-1-18 10:32:14

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

变相怪杰 发表于 2015-1-21 18:34:59

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

山那边是海 发表于 2015-1-21 20:50:11

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

深爱那片海 发表于 2015-1-30 22:07:50

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

小女巫 发表于 2015-2-1 16:35:44

掌握asp的特性而且一定要知道为什么。

柔情似水 发表于 2015-2-3 12:36:05

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

精灵巫婆 发表于 2015-2-9 00:35:22

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

兰色精灵 发表于 2015-2-26 15:39:04

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

活着的死人 发表于 2015-3-8 15:47:54

完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。

第二个灵魂 发表于 2015-3-22 19:29:21

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
页: [1]
查看完整版本: ASP网页设计假造主机怎样进步全体功能-application...