页面动态化的益处
依据没有同状况,有些需求天生动态页,有些完成伪动态便可,依据实际需要进行选择。而动态化的益处,总结上去有如下几点:
● 进步拜访速率
● 缩小效劳器压力
● 无利于SEO
● 晋升网站稳固性
PHP天生动态页
PHP天生动态页有多种办法,这次应用的是ob系列函数,函数内容可查看民间手册。
<?php $website = $_GET['website']; ob_start();// 关上输入缓存 $content = file_get_contents('http://www.'.$website.'.com'); echo $content;// 输入内容,此局部的内容为动态页的内容 file_put_contents('./'.$website.'.html', ob_get_contents()); ob_end_clean();// 封闭 echo $content;
Rewrite重写规定
正在.htaccess中完成Rewrite重写规定,至于应用.htaccess能否影响效率没有正在探讨范畴以内。
RewriteEngine on # 假如有合乎前提的动态页,前往动态页 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f # 路由重写 RewriteRule ^(\w+).html$ /index.php?website=$1
测试
此时拜访域名www.youWebsite.com/百度.html,因为不动态页,相称于申请到www.youWebsite.com/index.php?website=百度。经过PHP的解决,曾经天生百度.html文件。
再次拜访www.youWebsite.com/百度.html,这时候因为存正在百度.html文件,间接前往动态页,而再也不申请PHP。
有几点留意事项:
● 反省apache能否开启Rewrite
● Linux下文件权限
以上就是php怎样做页面动态化的具体内容,更多请存眷资源魔其它相干文章!
标签: php开发教程 php开发资料 php开发自学 php页面静态化
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!