php教程|php手册
nbsp,HTML,36,FILE,PHP
php教程-php手册
中国象棋 源码 delphi,Ubuntu主题开发教程,tomcat版本自动传马,用iapp爬虫,php 视频预览图片,宁波seo行者seo09lzw
动态|教学|网页|静态
有网站源码怎么上传,vscode二进制文件,ubuntu大神级别,tomcat报文过长,request爬虫接口,php强制转换为字符串,csdn seo为啥做的这么好lzw
最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。
我们知道,PHP读取MYSQL动态显示,在访问量大的情况下,会有很多性能问题,如果租用别人的虚拟主机,则会因为CPU消耗过多而被限制CPU,导致网页无法访问。我这里给出一个PHP动态生成HTML的方法,可以极大降低服务器CPU负荷。
首先设置.htaccess文件,将动态调用的参数转换为静态的HTML的URL地址,例如将在post目录下的文件,转发到根目录的wp-post.php文件中,加入的语句类似:RewriteRule ^post/([a-z0-9\-]+\.html)$ wp-post.php?$1$2
然后修改wp-post.php文件,在文件的开头加入以下PHP代码:
如何用app看java源码,vscode怎么变大变小,ubuntu svn设置,tomcat 安全防护,扁形爬虫图片,php 字符串trim,龙泉seo优化推广怎么收费,汽配库存管理网站源码,dedecms 修改模板目录lzw
之后是现有的PHP的代码,然后在当前代码的最后面加上如下的PHP代码:
好了,然后查看你的静态HTML页面,如果页面尾部出现了注释行,说明已经成功的创建了静态HTML文件。
这个方法的一个应用就是我先前写的那个“WordPress年度博客统计插件”,这个统计插件由于查询十多次数据库,很多人访问的时候会有很大性能问题,使用我介绍的这种动态生成HTML技术后,一天就查询一次,生成一次统计排行,完美解决了查询数据库的性能问题。