欢迎来到资源库(www.zyku.net)

PHP教程

当前位置:首页 > 网络编程 > PHP教程

ThinkPHP全站页面静态化的实现方法!

时间:2015-12-25|栏目:PHP教程|点击:

1:在根目录下的入口文件index.php中加下面这行:

define('HTML_PATH', './htm');//生成静态页面的文件位置

2:在项目的配置文件config.php中加下面这行:

'HTML_FILE_SUFFIX' => '.html',// 默认静态文件后缀

3:在需要生成静态页的Action里加入下面显红的代码

public function view()
{
$wheres = "id = $_GET[id]";
$news = $this->news->where($wheres)->find();
$this->assign("news", $news);
$this->buildHtml('1', HTML_PATH . '/news/', 'view', 'utf8');
$this->display();
}

buildHtml方法

参数1:生成的静态页名称

参数2:静态页保存的目录

参数3:生成静态页的方法名

参数4:静态页编码(是utf8,不是utf-8)

(资源库 www.zyku.net)

上一篇:php中empty(), is_null(), isset()函数区别

栏目    :PHP教程

下一篇:PHP :Call to undefined function mysql_connect()

本文标题:ThinkPHP全站页面静态化的实现方法!

本文地址:http://www.zyku.net/php/80.html

您可能感兴趣的文章

推荐教程

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

沪ICP备15050984号-2