发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

给网站生成静态页面的设计问题

2007-04-22 08:30
赞助商链接

大家好,

我看了论坛上的关于生成静态页面的帖子,大都回答的简单,不能用于实际项目中。单独生成一个静态页面肯定没问题,模板+数据就可以。但是真是场景是:我一个网页 A,里面包含一个网页B(就是 A中有B这篇文章)的标题。我给A生成静态页面的时候,如果知道给A里面的连接B也生成静态页面呢? 如果B文章的标题更新了,我如何知道把B重新生成静态页面的同时,也要重新把A生成静态页面呢,因为A里面包括了B的标题!因此B的标题更新后,一定要把引用B文章的所有页面都重新生成静态的html,这个如何做到呢? 多谢!

2007-04-23 08:44

我的意见是不要生成静态页面,这是绕弯路。

动态页面根本不存在速度慢的问题,那是设计人员意识和水平有待提高,你看本帖是html后缀,但是是动态页面,

将动态页面转为静态页面是上一代技术平台,不符合web2.0设计要求,就象你提的这样问题以后还可能再碰到其他类似的...

个人意见。

diz
2007-04-23 09:29

使用模板技术!

tiles/FreeMarker/Vioslite(apache的一个项目,我可能拼错了)

我一直使用的是FreeMarker

2007-04-23 10:51

我以前弄过一回静态页面生成,不过跟你们的方式不同,我是先有动态页然后再有静态页,动态页可以采用任何语言写,然后用利用java的http请求原先的动态页,把字符流写下来存成html文件就是静态页了 也就是模拟发出请求得到数据然后按文件名保存数据

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com