下载此文档

动态页面静态化.docx


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
: .
由于搜索引擎对aspx页面收录和html页面收录率的差别以及页面资源占用问题,我们很多时候需要实现a中添加html语法的,必须修改config文件,在<>下面添加<pagesvalidateRequest="false"/>,但是这样做的话,整个项目中都允许键入html标签了,暂时还不知道其他的方。
缺点:、输出内容前对页面内容进行操作以前曾说过用HttpModule来在Response前更改,不够灵活,每行修改response,比较费力。
第二种方法:
,比较灵活(msdn如是说:在呈现阶段,。文本编写器对象是从TextWriter基类创建的。”)可以写个基类,如:
publicclassBasePage:(publicBasePage()(}protectedoverridevoidRender()(stringname=(1,-1).Replace("aspx”,"htm");stringnewurl="";if(("/")>0)(newurl=("../")+name;}else(newurl=("./")+name;}MemoryStreamms=newMemoryStream();StreamWritersww=newStreamWriter(ms);StreamWriterswr=newStreamWriter(newurl);=newHtmlTextWriter(swr);(htmlw);();();stringstrLL=(());(strLL);(("aspx”,"htm"),true);}}然后在需要生成静态页面的页面中继承就可以了。
说明:,再进行一次转换。
缺点:觉得本质上应该还是属于频繁post的aspx页面。
在站点流量很大的时候,为了提高系统性能,减短系统响应时间,我们很多时候考虑把站点做成静态的,用后台的发布系统发布出来。静态页面在性能上具有不少优势,但是,相对动态页面灵活性不够,扩展性不好,以后维护起来也比较麻烦。下面,就我的经验谈谈怎样生成这些静态站点。
生成静态页面一般

动态页面静态化 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dlmus2
  • 文件大小18 KB
  • 时间2022-06-03