通用PHP动态生成静态HTML网页的代码

网络营销 2020-07-28 19:29128未知admin

  最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。

  我们知道,PHP读取MYSQL动态显示,在访问量大的情况下,会有很多性能问题,如果租用别人的虚拟主机,则会因为CPU消耗过多而被限制CPU,导致网页无法访问。我这里给出一个PHP动态生成HTML的方法,可以极大降低服务器CPU负荷。

  首先设置.htaccess文件,将动态调用的参数转换为静态的HTML的URL地址,例如将在post目录下的文件,转发到根目录的wp-post.php文件中,加入的语句类似:

  好了,然后查看你的静态HTML页面,如果页面尾部出现了注释行,说明已经成功的创建了静态HTML文件。

  这个方法的一个应用就是我先前写的那个“WordPress年度博客统计插件”,这个统计插件由于查询十多次数据库,很多人访问的时候会有很大性能问题,使用我介绍的这种动态生成HTML技术后,一天就查询一次,生成一次统计排行,完美解决了查询数据库的性能问题。

  其实非HTML,也没必要弄啥rewrite 。作者的全文表达意思也就是个缓存概念而已,并未真正的体现所谓的HTML相关东西。至于HTML的应该是生成后直接交由HTTP SERVER去处理。这只是个取巧的缓存机制罢了

  完全可以访问 ws.php 然后由这个程序去判断是否存在缓存,有缓存直接输出缓存。有效降低数据库的链接性能罢了

SEO优化排名_搜索引擎网站优化_关键词网络推广教程-国之SEO Copyright © 2002-2017 苏州SEO中小企业建站_百度高级SEO_企业SEO外包公司—前卫SEO 版权所有 备案号:苏州SEO,中小企业建站

联系QQ: 邮箱地址: