一直以来都有人在伪静态和静态生成上弄不清楚,有人说,静态生成的好,有人说伪静态好。其实这个问题不能一棒子打死说哪个不好,要全面的看待。快速备案小编有以下几个观点,大家先看完,再出结论。1、伪静态要比静态生成的网站更消耗服务器资源主要体现在伪静态需要执行程序,并且有的做法很有可能还要你访问数据库。现在有网页缓存方案,就是第一次访问的时候数据库要连接一下,后边一段时间就不用再读取数据库,这样可以节约服务器处理时间,可以让伪静态接近静态生成网站的访问速度。事实上,现在随着服务器越来越便宜,伪静态和静态生成的网站实际访问速度的快慢差距已经很难被人察觉了。很多静态生成网站还没有伪静态的网站访问快。2、静态生成网站的交互性会差一些静态生成的网站一般是企业展示用的,一些交互性的功能很难做成静态生成的,因为用户的评论或者是一些交互数据,除非用ajax等,否则很难做到适时改变页面(如果能,那就不算是静态生成的网站了)。所以,一般像论坛、社交媒体这样的交互性网站,还是偏向于伪静态设计。3、本质上来讲,伪静态和静态生成都是静态化的网站,对SEO都一样好就搜索引擎来讲,他看到的都是静态化的链接,他才不管你是伪静态还是静态生成。以前野狼也是一直推荐大家用静态生成的方案,因为以前的服务器不怎么样,现在一般都是比较高级了,伪静态速度也可以很快!所以,两种做法都好。随着asp程序逐渐被淘汰,交互型网站功能越来越普遍,以后静态生成的网站也会越来越少,伪静态将会成为趋势。最后的结论就是:如果你的服务器还不错,可以做到伪静态和静态生成一样响应速度很快,那么这两种做网站的方式都很好,没有必要刻意的非要分个上下。
本文出自快速备案,转载时请注明出处及相应链接。