有的网站为什么要把动态页面生成静态页面?

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:09:20
有的网站为什么要把动态页面生成静态页面?

这样不是增加了文件数量吗

1,优化速度,也就是上面几位朋友说的

2,做站关键的一点,涉及SEO优化的,搜索引擎为了避免陷入死循环,对于索引xxx.xxx?xx=xxx这类的,都不会过于深入.所以,生成html比较好,即便不生成html,用rewrite伪造成html也一样,譬如discuz,phpwind之类程序默认都带这选项

速度快啊

访问量大的时候,差别非常明显,一般情况下动态页面的 CPU、内存占用要比静态页面高出 20-200 倍

用户上网浏览网页时,WEB服务器会判断用户浏览的是动态网页还是静态网页,如果是静态网页,WEB服务器就会把静态网页直接发送给用户,如果是动态网页,那么,WEB服务器会先在服务器上执行这个动态网页,然后把执行结果发送给浏览用户,因此动态网页消耗服务器的CPU、内存资源会比静态网页多得多,因此一些大网站都使用静态页面。

速度快,安全性高,你说HTML怎么黑?
访问量大的时候,差别非常明显,一般情况下动态页面的 CPU、内存占用要比静态页面高出 20-200 倍
用户上网浏览网页时,WEB服务器会判断用户浏览的是动态网页还是静态网页,如果是静态网页,WEB服务器就会把静态网页直接发送给用户,如果是动态网页,那么,WEB服务器会先在服务器上执行这个动态网页,然后把执行结果发送给浏览用户,因此动态网页消耗服务器的CPU、内存资源会比静态网页多得多,因此一些大网站都使用静态页面。

(1)速度
(2)静态的更容易被搜索引擎收录