有时候你可以丢掉整个世界,但你不可以丢掉自己--王建国
posts - 7,  comments - 5,  trackbacks - 1

最新评论

re: 静态页生成终极解决方案 王*建国 2008-12-26 16:22  
男人要走过几条路才称得上男子汉?
是不是称得上男子汉,不在于你走过几条路,而在于你怎么走这些路
re: 静态页生成终极解决方案 王*建国 2008-12-26 15:30  
@丁学
这篇文章我觉得他的思路可以借鉴,但不完美
其实不知道你有没有好的方案,关于你说的第一个问题,静态页面里提交的内容其实是传值的参数
re: 静态页生成终极解决方案 丁学 2008-12-19 13:16  
存在两个很明显的致命问题:

如果页面是可交互的,那么交互在这种静态页面中将很难进行,一是因为你需要在写动态页面时非常注意<form>的action或者其他请求的相对路径,不然指定要出错,二是因为用户提交数据(比如一条评论)后,这个页面因为并不是404,所以无法给用户以反映

任何更新都依赖于时间策略,更新方式和时机其实很难控制

虽然使用了/StaticPol/UpdateStaticFile.aspx?requestedPath=/Index.html 想在这里解决问题,但是很不幸,这个文件被用户缓存的可能性太大了,以至于你无法总是让它按着你想象的方式去运行

如果给这个文件添加永不缓存的header,那么每次访问事实上都在执行这个文件,而这个文件里,一样要去数据库或文件去看看以判断是否到期了,甚至要解决上面说的第一个问题,在这个文件里还要判断这个文件里的内容是否被更新过,多么郁闷的一件事啊,几乎看不出效率优势,却极大增加了编码工作量

或许在某些特定情况下,这个方式还是很有用的
re: 静态页生成终极解决方案 王*建国 2008-12-19 12:10  
网站生成静态页是这篇文章是看别人的,欢迎大家交流