首页 新闻 会员 周边

动态页面静态化怎么实现(怎样将样式替换)

0
悬赏园豆:5 [已关闭问题]

现在我做的这个项目有3千多个页面,将要把这些页面静态化,其中怎样把每个页面的样式能正常显示出来,应该用怎样的方法来解决这么多页面的静态化。希望大家能帮帮我!(急)

叶枫月圆的主页 叶枫月圆 | 初学一级 | 园豆:190
提问于:2010-04-06 09:22
< >
分享
其他回答(3)
0

值得~! 交流一下~

Pierre | 园豆:205 (菜鸟二级) | 2010-04-06 12:59
0

写一个程序 抓页面...

步碎酒散花醉 | 园豆:210 (菜鸟二级) | 2010-04-06 13:40
0

如果是像像新闻那样的那样,可以用模板页生成静态/,如果没有规则的,那只能用数据流一页一页生成。

捡破烂的程序员 | 园豆:205 (菜鸟二级) | 2010-04-06 14:57
0

静态化方法:用webrequest,添加文章的时候就用webrequest请求这个地址,并且webresponse流保存到硬盘一个html里面,同html地址也要写好~

至于样式,其实这个和伪静态化(重写差不多),就是把所有的资源地址(css,图片)都写成绝对路径,这样html文件不管放在哪个目录里面都可以正常的显示的.

以前都这样做,不过太死了,加点ajax在里面还行,不过有时候页面修改之后还要重新生成.现在都是做重写,缓存做好就行了

LittlePeng | 园豆:3445 (老鸟四级) | 2010-04-06 17:33
个人认为,只有利用模块机制来,来做可能是最简单的,就看有什么工具生成这么多的模板没有,还有样式如何替换、、
支持(0) 反对(0) 叶枫月圆 | 园豆:190 (初学一级) | 2010-04-06 17:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册