QQ 1640076782

2011年06月17日

如何实现页面静态化

Filed under: 未分类 — 标签: — SEO @ 10:42 上午

页面静态化在中小型网站中非常实用,它可以令我们的访问速度大幅度提高。

动态网页中一般都含有很多数据,循环,还有对数据库的操作,如果没有使他静态化的话,后果是很严重的,只要不断的刷新网页,数据库的访问次数将会在短时间内大幅度的增长,这对数据库将是一个不小的负担,每访问一次网页,都要执行一次循环啊,访问数据库操作,等等。这样过了半天,网页才会显示出来,所以,页面静态化也是网站SEO工作中不可缺少的一部分。

那么如何实现页面静态化呢? 拿PHP来说,比如说首页index.php,我们先准备好一个前台静态模板index.html,写好后重命名为index.tpl,放到指定位置,准备好后,在index.php中读取tpl,在PHP页面中把tpl里面的{$str}的动态数据替换成自己需要的数据,替换完全后,重新生成index.html,下次访问index.php的时候先判断是否有index.html的存在,如果有,直接重定向到index.html,在网站后台加个生成静态页面的功能就可以随时更新index.html的内容了,就这样页面静态化就实现了。不过在大型网站中,如果生成太多html文件对空间的需求也很大,这样怎样取舍就要看自己了。