关于整站静态化的一些比较
请问这个网站是如何使得全站静态化,而且访问速度还那么快的。。我目前知道网站静态化的方法有如下:
1.定义模板,成生静态化文件,但这对于栏目分页不够好,否则我添加一篇新闻又要把所有栏目页重新生成,一般只对文章页使用,但往往更新模板后,又要重新生成,如果有十万或更多的新闻后,会很麻烦。
2.通过.NET的方法,模拟爬取动态页面,然后生成静态页面。同样效率不是太高感觉
3.通过rewirte重写网站,实际上还是动态的,栏目页的链接是不是也要改呢????
现在比较头痛。想开发一个类似于这个网站的站。
网址:http://ks.examda.com/57/
。不知如何下手,麻烦高手能不能指点一下。。谢谢了。。 --------------------编程问答-------------------- 我也要问这问题。呵,你帮我问题了,帮我省了100分。关注。。。。 --------------------编程问答-------------------- 帮顶。高手快来啊。 --------------------编程问答-------------------- look --------------------编程问答-------------------- 没人回答啊。我刚发一帖过了10分钟还没人回,易做图。 --------------------编程问答-------------------- 编写模板 Replace相关模板内容 批量生成htm --------------------编程问答--------------------
http://ks.examda.com 应该是这样的。
考试页面是动态的。
http://ks.examda.com/exam/exam.asp?client=5303$091128659056$1$|Paper|5303| --------------------编程问答--------------------
不是吧。。那分页。怎么处理? --------------------编程问答-------------------- 网址:http://ks.examda.com/57/
。不知如何下手,麻烦高手能不能指点一下。。谢谢了。。
其实原来代码不要改啊,57传过去就行了 --------------------编程问答-------------------- 我也正好在做动态页面静态化,我先试试那个replace --------------------编程问答-------------------- 1.真正意义静态就是模版替换或者获取页面保存html。
更新新闻的时候,同时更新列表页面。这也没有什么办法。
2.伪静态。
----------
一般单独新闻页不会经常的更新模版的,而且一般只是生成新增加或者修改的页面,不会全部重新生成。
--------------------编程问答-------------------- 我采用的是模板替换,不过要注意链接问题。 --------------------编程问答-------------------- 采用伪静态。
--------------------编程问答-------------------- 1.定义模板,成生静态化文件,但这对于栏目分页不够好,否则我添加一篇新闻又要把所有栏目页重新生成,一般只对文章页使用,但往往更新模板后,又要重新生成,如果有十万或更多的新闻后,会很麻烦。
你要想静态化,这个是无法避免的 --------------------编程问答-------------------- 网页静态化一般可以使用模板类,但是碰到分页的动态页面转换为html就不是那么好控制了
伪静态是暂时解决的一种方法,但不利于网站收录。我也在此求解 --------------------编程问答-------------------- 下个 开源的 CMS看看人家如何处理的啊
补充:.NET技术 , ASP.NET