初涉缓存和静态页面的生成地问题~

xuefly09 2008-09-01 12:46:54
因为涉及到性能和搜索的问题,本人第一次用到缓存技术,有些问题要请教各位大虾:
1.生成静态页面的流程是不是
在页面加载完后读进缓存>将缓存中的页面转换成静态页>然后在返回至客户端
如果不是,请教下正确的方案。
2.在客户端发出访问请求时,是否要队和该页相关的部分页面进行处理(因为我发现很多asp.net的网页中很多链界是.html的)
本人菜鸟,如果问得没技术含量请包涵..
在线等指教!!
...全文
91 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuefly09 2008-09-01
  • 打赏
  • 举报
回复
恩~谢谢啊
明白很多了,而且发现同步形成静态页面在进程上是不允许的貌似。
谢谢谢谢!
ZXSDN 2008-09-01
  • 打赏
  • 举报
回复
如果就新闻来说,客户端请求>页面加载同步生成静态页面>缓存,性能上不是特别合理。
现在很多CMS都采用发布及时生成静态页或者定期批量生成静态页的方式。
如果每次请求都需要生成一次,那缓存节省下来的时间可能都补偿在这里了。
xuefly09 2008-09-01
  • 打赏
  • 举报
回复
因为实际的问题我还没有遇到,现在只想知道能否实现一种机制
比如在主页点击新闻后进如显示页时,可不可以这样:
客户端请求>页面加载同步生成静态页面>缓存
然后一段时间读的都是缓存中的静态页面。
因为要考虑到性能和搜索引擎两方面,所以我想问下这样行不行~~
望指教!!
ZXSDN 2008-09-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xuefly09 的回复:]
谢谢~~那再问下
如果要把一个动态页面转成静态的,应该是在什么时候转?
[/Quote]
具体问题具体分析的,不同的应用会有不同的处理。
你应该在你的问题前面加上几个定语。
xgg337027773 2008-09-01
  • 打赏
  • 举报
回复
关注


行者无疆-Kevin 2008-09-01
  • 打赏
  • 举报
回复
asp.net 中有配置,是否生成缓存页面.应该在WebConfig中.
如果生成的话,第一次打开会生成一个缓存画面,当其他人打开也将会看到同一个画面,如果画面没有更改过的话.
xuefly09 2008-09-01
  • 打赏
  • 举报
回复
很想对相关的技术有所了解,请高手指教啊~
xuefly09 2008-09-01
  • 打赏
  • 举报
回复
谢谢~~那再问下
如果要把一个动态页面转成静态的,应该是在什么时候转?
freeflying1222 2008-09-01
  • 打赏
  • 举报
回复
1、缓存是缓存,静态页面是静态页面。但缓存过的页面可以认为和静态页面一样不再需要动态生成了,就是不再耗cpu了。
2、页面url后缀是html是通过url重写技术实现的,有点人称为“伪静态”。可以在网上搜一下,有这种软件,也可以自己写代码实现。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧