关于html静态网站的提问

JavaGosling 2008-04-02 05:58:24
1.在html静态页中如何保存状态值(如是否登录 用session 或cookie)
2.静态页中的动态内容是怎样管理的
3.查询的内容如何静态化

谁如果有关于这样的网站源码能否给我发一份!先谢过大家了

Email:javagosling@163.com
...全文
211 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
JavaGosling 2008-04-05
  • 打赏
  • 举报
回复
大家还有没有不同的方法,更好的方法!
ge127 2008-04-05
  • 打赏
  • 举报
回复
mark
超级大笨狼 2008-04-05
  • 打赏
  • 举报
回复
1、session和cookie跟是否静态没关系,正常操作即可。
2、动态内容,如果变化很频繁,那就动态调用,比如AJAX,或者用框架。当然这样对搜索引擎就不是很好了。
3、查询的内容一般不会做出静态,因为变化太频繁。搜索什么都有可能。但是查询的时候有个提高效率的关键。分页的时候,把总记录数传递到后边页面,这样,对效率有很大提升。

我们采用截取ASPX页Response输出的流生成静态文件,全站只需要继承BasePage(基类里写的一小块代码)就可以随意配置哪页生成静态.
HTML文件名包含GET参数
例如:查询条件可以用get传递过去,原本xx.ASPX?id=123&q=456
生成xx_id_123_q_456.html
这样的
和淘宝类似.
hearyone 2008-04-04
  • 打赏
  • 举报
回复
JavCof 2008-04-04
  • 打赏
  • 举报
回复
模板没页面里可以这样设置[Temp-Field1]、 [Temp-Field2] ... [Temp-FieldN] 然后读取模板页面,根据数据库相应字段Field1、Field2、FieldN进行替换,然后生成静态页面。
flashlove2008 2008-04-04
  • 打赏
  • 举报
回复
标志
snksxsyy 2008-04-04
  • 打赏
  • 举报
回复
路过,学习
nmhyt 2008-04-04
  • 打赏
  • 举报
回复
up
学习
iuhxq 2008-04-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 JavaGosling 的帖子:]
1.在html静态页中如何保存状态值(如是否登录 用session 或cookie)
2.静态页中的动态内容是怎样管理的
3.查询的内容如何静态化

谁如果有关于这样的网站源码能否给我发一份!先谢过大家了

Email:javagosling@163.com

[/Quote]

1、session和cookie跟是否静态没关系,正常操作即可。
2、动态内容,如果变化很频繁,那就动态调用,比如AJAX,或者用框架。当然这样对搜索引擎就不是很好了。
3、查询的内容一般不会做出静态,因为变化太频繁。搜索什么都有可能。但是查询的时候有个提高效率的关键。分页的时候,把总记录数传递到后边页面,这样,对效率有很大提升。


更多可以到www.svnhost.cn看看
JavaGosling 2008-04-04
  • 打赏
  • 举报
回复
哪搜索页呢.我看好多搜索出来的信息都是静态的内容.实时更新如何做到..在什么时间实时更新..
一品梅 2008-04-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 JavaGosling 的帖子:]
1.在html静态页中如何保存状态值(如是否登录 用session 或cookie)
2.静态页中的动态内容是怎样管理的
3.查询的内容如何静态化

谁如果有关于这样的网站源码能否给我发一份!先谢过大家了

Email:javagosling@163.com
[/Quote]
session,cookie这些都可从后台提取.
生成静态页,可以通过设置模板页,然后更替"动态内容"也就是str.replace(...,...)的问题,静态页的生成利用了"读取html文件","字符串替换---动态内容更替填充",最后写文件(生成静态页面)
tiantian1980 2008-04-02
  • 打赏
  • 举报
回复
关注
1,登入页好像一般不是静态页
2,只有动态部分就要重新生静态页
3,重新生成静态页,再显示呀
是猜没,楼主要以下开源的网站看一看www.51aspx.com里有的是
lishijie910123 2008-04-02
  • 打赏
  • 举报
回复
去这个上面http://www.netfocus.cn下,
这个是有源码的,可以配置成静态页面

62,254

社区成员

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

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

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

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