Asp.net 加快你的IIS速度

Asp.net 加快你的IIS速度,asp.net,iis,performance,Asp.net,Iis,Performance,有没有办法通过更改一些配置参数来提高IIS的性能 或者,您对如何提高ASP.NET应用程序的性能有什么一般性的建议吗?您的第一个调用端口应该在这里:- 请记住在web.config中关闭“调试” 不要使用通配符文件映射 使用httpCompression提高感知性能 调节带宽以提高整体感知性能 尝试将IIS7用于.net应用程序 您研究过缓存吗?或者看一下微缓存 预编译ASP.NET应用程序会使其更快。发布版本是一个优势。简言之,是的,有很多方法可以通过iis设置提高应用程序的性能。但是,您

有没有办法通过更改一些配置参数来提高IIS的性能


或者,您对如何提高ASP.NET应用程序的性能有什么一般性的建议吗?

您的第一个调用端口应该在这里:-

  • 请记住在web.config中关闭“调试”
  • 不要使用通配符文件映射
  • 使用httpCompression提高感知性能
  • 调节带宽以提高整体感知性能
  • 尝试将IIS7用于.net应用程序

您研究过缓存吗?或者看一下微缓存

预编译ASP.NET应用程序会使其更快。发布版本是一个优势。

简言之,是的,有很多方法可以通过iis设置提高应用程序的性能。但是,您的特定应用程序需要自己进行调整

一般提示在其他帖子中。然而,您的应用程序也有一些特殊的地方可以调整。例如,如果您有一个或两个目录,与站点的其余部分相比,它们有很多活动,那么您可以将它们放在单独的应用程序池中

这是一种相当艺术的形式,如果在您遵循了这里的一般建议之后,您仍然存在性能问题,我建议您找一位顾问来为您调整一周。最好是一个可以看看你的ASP


如果你有特定的瓶颈,你可以做的另一件事就是在上面发布查询。到目前为止,您只能使用一般建议。

如果您可以访问IIS服务器,则可以使用它修改以下内容:

-非常适合静态内容,如JS和CSS文件


另一方面,您可以尝试使用开源工具进行优化

查看它解决了我们在许多地方设置配置值的所有问题。它基本上修复了所有wierd和难以找到的设置,只需单击一下。

一些通用建议:

  • 启用gzip压缩
  • 使用编辑软件ex:save for web in Photoshop仔细检查图像并优化图像
  • 把你的js文件放在你的身体结束标记之前
  • 把你的CSS放在头上
  • 使用asp.net中的捆绑包或手动将js文件合并到一个文件中
  • 将CSS与bundle或手动合并
  • 使所有小CSS和js内联,而不是链接文件
  • 重要提示:确保正确设置缓存设置
  • 如果可能,请使用cdn,例如:从cdn加载jQuery,从Google cdn加载Google字体
  • 使用在线工具最小化js、CSS html,无需注释、空白、新行
  • 对图标使用字体而不是图像
  • 将小图像(图标…)合并到一个图像中并使用CSS spirit
  • 最后用Google pagespeed和yahoo YSlow查看您的在线站点

祝您好运

您应该将内容过期添加到列表中-没有任何东西比本地web浏览器缓存更能加速web服务器:-)添加禁用会话-它们很慢,并且专门阻止服务器上的并发请求。