首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

帖子列表要实现静态化,求高手指导。解决办法

2012-06-07 
帖子列表要实现静态化,求高手指导。。一个论坛列表,要实现静态货,求高手指导一下思路。非常感谢。。有相关工作

帖子列表要实现静态化,求高手指导。。
一个论坛列表,要实现静态货,求高手指导一下思路。
非常感谢。。有相关工作经验的给个提示了。

一个很好的例子: http://www.guanshangxia.com/forum-4-1.html

现在用aspx实现,要实现类似的功能。

回帖都有分送。。

[解决办法]
2种思路,供你参考。
1、伪静态,即:html实际是ASPX文件,搜索一下,这方面教程很多,虽然个人觉得毫无意义;
2、真实的html。动态生成。html的发言内容提交到后台例如ashx的页面,然后ashx再动态改变html内容;个人觉得也无意义,舍本逐末。

以上2种方案个人觉得都是毫无意义的举措,毕竟访问量稍大的论坛,内容都是一直在变动的。对于一直变动的内容,还要花更多的资源去处理伪静态或动态生成html,这本身就是一种资源的浪费。
[解决办法]
对于asp.net网站来说,写个 OutputCahce 语句就完成了缓存静态html了,用不着搞什么繁琐的东西。
[解决办法]

探讨
有没有人使用修改Render的方法来做? 这个方法觉得在翻页时会有问题

[解决办法]
探讨

对于asp.net网站来说,写个 OutputCahce 语句就完成了缓存静态html了,用不着搞什么繁琐的东西。

[解决办法]
LZ所谓的Render,应该就是指我之前说的伪静态了,包括你说的,使用静态是为了减少IO。。。。
可见LZ一知半解,减少IO,是指你的论坛数据不使用SQL,而使用例如文本文件存储。

另,伪静态及真静态唯一的好处就是SEO,最大的缺点是CPU占用率过高。
别想那么多了,至于SEO,嘿嘿,真的不是人人都需要的。
[解决办法]
http://msdn.microsoft.com/zh-cn/library/ms972974.aspx

我真佩服微软技术作者的耐心。

热点排行