其实网站已经启用的是伪静态了,跟生成静态的URL没区别,为什么还要生成静态呢?
有部分站长很喜欢生成静态,网站要静态、博客要静态、甚至还有人想把Discuz也生成静态,也有人一直在找Wordpress完全生成静态的插件,生成静态真的那么必要么?
其实很多国外网站都不会去生成静态,甚至根本没有生成静态的功能,一些国外知名的CMS、博客程序也都没有生成静态的功能。为什么国内会流行生成静态呢?其实是N年前,国内服务器普遍配置不高,大部分网站只放在一台服务器上,没有现在那么多的云服务,国内网速也不给力,只能靠生成静态来“加速”,CMS有没有生成静态功能成了部分站长判断CMS好坏的依据,很多CMS开发者其实明白生成静态不那么必要,但是还是得配上这个功能。
如今国内网民网速大大提升,服务器配置也越来越高,其实我们完全可以使用伪静态,加上动态程序的缓存功能,访问速度几乎可以跟生成静态的速度一样。
简单说一下生成静态的优缺点吧:
优点:
★访问速度快
缺点:
★每次修改模板都要重新生成网站
★生成大量文件需要时间长
★部分低配置服务器生成静态时可能导致服务器宕机
★生成大量文件占用大量硬盘空间
★无法实现一些特别功能(比如显示随机文章,又不想使用JS调用)
互联网发展很快,我们也得跟着步伐走!以上是火端网络多年网站建设的经验,并不说明所有网站都不适合生成静态,只是想指导部分站长不要过于追求生成静态功能。
更多网站生成HTML静态的优缺点相关文章请关注PHP中文网!