教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHP生成静态文件简单示例

PHP生成静态文件简单示例

发布时间:2017-09-04   编辑:jiaochengji.com
分享一个生成静态文件的php代码,很简单,主要学习下静态页面的生成原理,有需要的朋友参考下。

将动态内容生成静态文件,是网站优化的必由之路之一,另外,还可以考虑增加缓存、二级缓存,以及其它的高端技术。

生成静态文件的方法:
 

复制代码 代码示例:
<?php
/**
* @desc 生成静态文件时使用
* @todo htmlcache
* @param $root string html文件存放路径
* @param $rule string html文件命名规则
* @param $url string 需要生成HTML文件的动态网页地址
* @return boole true/false
*/
public function setHtmlCache($root,$rule,$url){
//检测是否生成过静态文件
if (file_exists($root.$rule.'.html')){//已经存在静态文件
@unlink($root.$rule.'.html');//删除静态文件
return file_put_contents($root.$rule.'.html', file_get_contents($url));//重新生成
}else{//不存在静态文件直接生成
return file_put_contents($root.$rule.'.html', file_get_contents($url));
}
}

您可能感兴趣的文章:
php定时生成静态html的代码分享
php生成静态页面的三种方法与代码详解
php生成静态页面函数(php2html)的例子
php生成静态页面的方法(三个函数)
php生成静态文件的二种方法
php生成静态页面的详细教程
php生成静态html文件的原理分析
了解php生成静态HTML文件的原理
PHP生成静态页面的方法
php生成静态html文件的三种方法

您可能感兴趣的文章:
PHP生成静态文件简单示例
php模版生成html的小例子
php中static 静态变量和普通变量的区别
php页面静态化的小例子
深入理解c# static 静态数据成员和方法
php静态变量的简单示例
php使用ftp下载文件的简单例子
PHP实现页面静态化、纯静态化及伪静态化
PHP中使用smarty生成静态文件的例子
php静态类的罪与罚(原理详解与实例分析)

关键词: 生成静态   
[关闭]
~ ~