我的网络服务器是在Windows 2008网络版上运行的IIS7。检查预安装的“模块”时,有近40个模块。它还具有“CgiModule和FastCgiModules”。此服务器上安装的所有网站都纯粹使用ASP.NET技术运行。我可以删除这两个模块以提高性能吗?
同样,我的应用程序仅使用“表单身份验证”。在这种情况下,我可以删除“Windows身份验证和Windows身份验证模块”吗?。
另外请建议是否可以删除任何其他模块以提高性能。
答案 0 :(得分:0)
是的,我不会从配置中删除它们,如果您的服务器不需要说CGI / FastCGI(对于PHP或类似的东西)或Windows身份验证等,我会使用服务器管理器从机器上卸载它们控制面板,甚至可以减少工作进程的工作集。 说实话,除非你的ASP.NET页面“非常”快,我不希望看到性能明显增加,但从工作集角度来看,安全性(较少曝光)和cleannes只有你自己的东西才能更好需要安装。