我正在建立一个非常精简的网站。我想知道我能做些什么,尽可能地提高性能。
网站应该做类似的事情,
为了能够这样做,我还需要能够使用缓存。所以!我该怎么做才能提高这项小型服务的性能?我可以卸载什么HttpModules?我应该使用网页表单吗?我应该写一个HttpHandler吗?还有其他提示吗?
我知道这可能是伪优化,但这项服务将在很短的时间内承受很大的负担,我想知道我尽我所能。
答案 0 :(得分:2)
我正在与HttpHandlers合作,试图创建一个非常快速的小网站。请参阅我在这里询问的问题的接受答案:Something faster than HttpHandlers?。
一般来说,我会说HttpHandler并关闭你不需要的HttpModule,应该是一个非常有效的解决方案。你正朝着正确的方向前进,并提出自己的建议。
答案 1 :(得分:1)
绝对使用HttpHandler而不是Page。这将删除Page对象经历的所有生命周期处理。
最终,如果您需要“极端优化”,您可以编写ISAPI过滤器代码。这将是最后的手段。