php生成html静态
网站上有很多(同一目录下)php文件,分别引用了head.php和foot.php,其中还有个是执行页面耗时时间功能{如果转成html的不知这功能要怎么实现}【我的网页例子:http://qqww.wvpmx.com/tool】
现想全部转换成html文件的不知有什么思路可以做到
或者可以当访问这些php文件时会自动生成一个同名的html文件,这样能及时得到更新
:L :L 你站点用php是因为要include头和底两个php文件吧
我发现你的网站,除了头和底相同,其他都不同,完全可以做成html的,你网站应该不用读取数据库吧
你还不如全部转成html后缀,然后head.php和foot.php用<script type="text/javascript" src="head.js"></script>实现 可以这样说的,不过里面有的网页要读取数据的,再加上有一个是底部的有一个 页面执行时间 的 能考虑用缓存什么的不哦
回复 #2 xfdipzone 的帖子
用<script type="text/javascript" src="head.js"></script>实现能讲下具体方法吗 生成了html之后,不存在服务端脚本的执行,又从哪里跑来执行的时间呢。:loveliness: 诶。。。其实,有个变态方法
<?php
ob_start();
echo '这里是。,。。。。。。。。。。。。。。';
$s = ob_get_contents();
file_put_contents('a.html',$s);
echo $s;
?>
恩,楼上的变态方法实用,在php最开始加上判断是否生存静态页面,如果生成直接include,如果没有就ob_start()
然后在最后写如静态文件。
页:
[1]