010-82967418
当前位置:网站建设>行业新闻
网站建设中的ASP程序
点击量:2300 发布时间:2012-8-7 11:28:08

  在网站建设ASP程序中,我们把重点放在了如何使程序更加的迅速执行,减少服务器CPU和内存的开销,这一点开发人员都知道,如果流量比较多的网站,这就是我们要考虑的第一要素,如果我们做的不好,那这个网站的信息系统就会崩溃,那么我们从哪几点看ASP应用程序执行效率?如果时间比较多的话,就随我一起看看:

  1、Session状态

  开发人员都应该知道Session能力是非常强大的,会影响站点的性能,会消耗服务器资源。但是限制Session的使用,站点的可伸缩性又变成看另一个问题。如果会话不是应用程序的一部分,对于整个应用而言,就应该在网络服务管理器中或在类型库中禁止会话。如果没有在整个应用中禁止会话,也应该仅使会话在需要访问会话中变量和对象的页面中可用,在不需要使用会话的页面顶部加一行代码可提高应用程序的性能。要在整个应用中禁止会话,启动IIS管理器,展开计算机名下的应用程序列表,找到需要的应用程序名,单击鼠标右键,在弹出的快捷菜单中选择属性项,在虚拟目录页中单击配置按钮,在弹出的应用程序配置对话框中选择应用程序选项标签。

  2、输出缓冲

  缓冲使得IIS在一切结束之前保留ASP脚本产生的所有输出。如果脚本成功完成,则所有保存的输出将通过单条连接发送到Web客户端。如果脚本子啊这一过程中出现某个错误,那么将抛弃在错误发生前的这段时间中的所有输出,而仅仅将错误发送给Web客户端。从性能的角度来看,缓冲的优点在于减少了Web客户端打开、关闭连接的次数。减少连接打开关闭次数的好处与在Internet上建立连接所需的开销相关。为了建立一个独立的连接。目标计算机必须使用DNS定位、联络,随后协商使用某个协议,然后才可以传递数据。如果使用缓冲,则对于每次页面访问旧秩序执行一次这一过程,大大减少了服务器的负载。在建立了一个到某一数据源的连接后,需要考虑如何保存该连接。但那个该数据源支持的链接总数目非常小且应用程序中的每个脚本均必须使用同一数据源时,网站的基本结构可以将该连接保存在一个固有的Application对象中。到那时当有足够的连接可以使用时,这种保存数据库连接的方法可能成为影响ASP应用程序性能的一个真正的瓶颈。

  这两点以后我们会详细的说明,你可以随时关注新翼设计。

  新翼设计北京网站建设公司网址:http://www.

上一条:网站建设之优化
Copyright2006-2013 xinyisheji.com
新翼设计出品-北京网站建设,北京网站设计,北京网站制作,我们值得信赖. 京 ICP备:10043999
htm网站地图 | xml网站地图 | 网站统计
+86-010-82967418 52431618  
xinyidesign@126.com  
www. www.xinyisheji.com  
北京市海淀区西三旗上奥世纪中心B-8层  
售后咨询热线
010-82967418