加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_常德站长网 (https://www.0736zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

asp应用程序的基础知识

发布时间:2022-10-17 12:44:03 所属栏目:Asp教程 来源:
导读:  我已经把指导方针整理成了一套开发原则。在评估解决方案和技术时ASP程序,可以应用以下原则做出决策:以下原则是我长期以来从成功的开发模式中积累的经验。

  通过设置命名规则和标准化目录结构,可以显着
  我已经把指导方针整理成了一套开发原则。在评估解决方案和技术时ASP程序,可以应用以下原则做出决策:以下原则是我长期以来从成功的开发模式中积累的经验。
 
  通过设置命名规则和标准化目录结构,可以显着提高ASP应用程序的可读性和可维护性。目前,ASP应用程序没有正式标准,但许多开发人员已建立了一些常用方法。在这里,我将和你分享一个更普通的方法。
 
  下表是一些常用的命名惯例。
 
  变量前缀:
 
  数据库对象的变量前缀:
 
  使用范围和前缀:
 
  目录结构示例:
 
  您可以在脚本中调用函数和方法,以避免代码混乱,并将结构添加到ASP应用程序中。下面的示例说明如何将ASP代码中的逻辑分离为方法调用。
 
  常见的问题是从台式机系统过渡到服务器。很多具有桌面系统背景的开发者根本不担心服务器的某些问题和资源共享。在传统桌面应用程序中,连接到服务器是一个耗时的过程。为了改善用户体验,一般采取尽快获取资源推迟获取资源的方法。例如,许多应用程序在整个运行时间内始终连接到数据库。
 
  这种方法在现有桌面应用程序中正常工作。这是因为用户数量非常明确,易于控制,后端与前端紧密相连。但是,由于服务器资源有限,越来越多的用户面临挑战,因此在当前的web应用程序中,这种方法不再可行。为了使应用程序能够应对用户的增长,必须尽可能晚地释放资源,并尽快释放资源。
 
  分享有助于提高该方法的效率。共享使多个用户能够共享资源,最大限度地减少等待时间,并最大限度地减少对服务器的影响。例如,处理数据库时,ODBC连接共享和OLEDB资源共享使您能够从共享池中选择连接,从而最大限度地减少数据库连接开销。
 
  确保所有ASP应用程序都包含错误处理程序。另外,请确保提供了有用的诊断信息。我还没有遇到抱怨错误信息太具说明性的人。请确保错误日志包含以下信息:
 
  参数值
 
  在ASP上运行,因此可以将此信息写入文件或NT的事件日志。此外,还可以创建记录关键应用程序事件的应用程序事件日志,以用于诊断应用程序错误。
 
  以下句子提供了有关错误处理技术的详细信息。
 
  测试ASP每秒请求数以测试性能并设置最小阈值。通常,不执行数据库访问的简单ASP页必须每秒返回至少30页。调用组件或访问数据库的页面每秒至少返回25页。
 
  继续向应用程序添加用户,直到每秒请求数低于预设阈值为止,以测试可扩展性。
 
  从web群集中删除系统并检查错误和错误状态,以测试稳定性。
 
  将测试环境与实际运行环境相匹配。听起来费用很高,但我听说过开发商因为不考虑防火墙而丢了工作。
 
  一般来说,在“高”隔离状态下运行web应用程序,在库软件包中运行组件,在性能和保护措施之间采取重用措施。这种方法在最大限度地减少组支出的同时,提供了跨过程最强大的保护。
 

(编辑:应用网_常德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!