03 2013 档案
摘要:当网站流量变大,网站响应变慢的时候,页面静态化可以简单而且有效的缩短响应时间,大大提高网站的吞吐量,当然我指的是cms这类更新不是很频繁的应用。事实上,在asp.net实现这一点, 是非常简单的。 我们知道,在asp.net中有IhttpModule接口。Ihttpmodule可以简单理解为一个可以在 执行像.aspx,或者mvc中control/action 前,添加我们自定义的操作的东西。(Ihttpmodule详细,可以去Fish li的博客,相当好)我们只需要编写这么一个HttpModule就可以了,当用户第一次请求asp.net处理时, 我们可以在ihttpmodule中拦截到这个请
阅读全文
摘要:最近偶然看到有朋友在讨论asp.net下生成静态html缓存问题,自己对这方面也算是有点了解,就想着能不能做一个通用的asp.net下通用的生成html的组件。经过了几个晚上的思考和编码总算出了这么个东西。 就叫StaticHtml吧。为了不至于让大家失去兴趣,我先给出一个 “Hello world”首先我们在web.config,1:configSections中添加如下内容<section name="staticHtml" type="StaticHtml.StaticHtmlSection,StaticHtml"/>2:在 httpM
阅读全文