优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要
来源:互联网 发布:日本女生特点知乎 编辑:程序博客网 时间:2024/06/06 06:41
默认情况下,ASP.NET 配置被设置成启用最广泛的功能并尽量适应最常见的方案。因此,应用程序开发人员可以根据应用程序所使用的功能,优化和更改其中的某些配置,以提高应用程序的性能。下面的列表是您应该考虑的一些选项。
仅对需要的应用程序启用身份验证。默认情况下,身份验证模式为 Windows,或集成 NTLM。大多数情况下,对于需要身份验证的应用程序,最好在 Machine.config 文件中禁用身份验证,并在 Web.config 文件中启用身份验证。
根据适当的请求和响应编码设置来配置应用程序。ASP.NET 默认编码格式为 UTF-8。如果您的应用程序为严格的 ASCII,请配置应用程序使用 ASCII 以获得稍许的性能提高。
考虑对应用程序禁用 AutoEventWireup。在 Machine.config 文件中将 AutoEventWireup 属性设置为 false,意味着页面不将方法名与事件进行匹配和将两者挂钩(例如 Page_Load)。如果页面开发人员要使用这些事件,需要在基类中重写这些方法(例如,需要为页面加载事件重写 Page.OnLoad,而不是使用 Page_Load 方法)。如果禁用 AutoEventWireup,页面将通过将事件连接留给页面作者而不是自动执行它,获得稍许的性能提升。
从请求处理管线中移除不用的模块。默认情况下,服务器计算机的 Machine.config 文件中 <httpModules> 节点的所有功能均保留为激活。根据应用程序所使用的功能,您可以从请求管线中移除不用的模块以获得稍许的性能提升。检查每个模块及其功能,并按您的需要自定义它。
例如,如果您在应用程序中不使用会话状态和输出缓存,则可以从 <httpModules> 列表中移除它们,以便请求在不执行其他有意义的处理时,不必执行每个模块的进入和离开代码。
仅对需要的应用程序启用身份验证。默认情况下,身份验证模式为 Windows,或集成 NTLM。大多数情况下,对于需要身份验证的应用程序,最好在 Machine.config 文件中禁用身份验证,并在 Web.config 文件中启用身份验证。
根据适当的请求和响应编码设置来配置应用程序。ASP.NET 默认编码格式为 UTF-8。如果您的应用程序为严格的 ASCII,请配置应用程序使用 ASCII 以获得稍许的性能提高。
考虑对应用程序禁用 AutoEventWireup。在 Machine.config 文件中将 AutoEventWireup 属性设置为 false,意味着页面不将方法名与事件进行匹配和将两者挂钩(例如 Page_Load)。如果页面开发人员要使用这些事件,需要在基类中重写这些方法(例如,需要为页面加载事件重写 Page.OnLoad,而不是使用 Page_Load 方法)。如果禁用 AutoEventWireup,页面将通过将事件连接留给页面作者而不是自动执行它,获得稍许的性能提升。
从请求处理管线中移除不用的模块。默认情况下,服务器计算机的 Machine.config 文件中 <httpModules> 节点的所有功能均保留为激活。根据应用程序所使用的功能,您可以从请求管线中移除不用的模块以获得稍许的性能提升。检查每个模块及其功能,并按您的需要自定义它。
例如,如果您在应用程序中不使用会话状态和输出缓存,则可以从 <httpModules> 列表中移除它们,以便请求在不执行其他有意义的处理时,不必执行每个模块的进入和离开代码。
- 优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要
- 优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要
- 若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <cust
- 如何提取access数据库中符合特定条件的记录
- rabbitmq五---接收符合特定路由规则的消息
- 查找二叉树中符合特定条件的值
- CMMI过程域的特定目标和特定实践
- strcat在某种特定条件下的优化
- strcat在某种特定条件下的优化
- strcat在某种特定条件下的优化
- 优化特定类型的查询题
- Socket 服务器短标示特定的客服
- 提取以特定的字符串开头和结尾的正则表达式
- 替换文中所有以特定字符串开始特定字符串结束的代码实现
- 在windows和mac上以特定ua启动chrome的脚本
- web服务器安全之 禁止访问含有特定字符的目录
- expdp排除特定用户的特定表
- 指定特定对象的特定事件
- 选择适合页面或应用程序的数据查看机制
- 关于诚实
- 只要可能,就缓存数据和页输出
- 对于广泛依赖外部资源的应用程序,请考虑在多处理器计算机上启用网络园艺
- 一定要禁用调试模式
- 优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要
- Asp.net中多项目共享Session
- 在ASP.NET中使用WINDOWS模式登录SQL数据库
- 集线器,路由器,交换机,网关,网桥的区别和功能原理
- asp和asp.net共享session解决办法
- .NET代码的保护
- 一些著名的大公司面试题目往往很基础.
- 樱桃小菡子看过来
- (转)十个女人看后会火冒三丈的经典故事