ThinkPHP全站页面静态化的实现方法!
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()
本文地址:https://www.zyku.net/php/80.html
您可能感兴趣的文章
- 09-15七牛云存储清理静态页面缓存的方法
- 07-18ASP.NET编程简单实现生成静态页面的方法
- 07-04帝国CMS7.5版多访问端新增静态页面同步功能
- 06-18帝国CMS7.5版多访问端升级:支持在主端刷新各端静态页面
- 01-14驾考王2022-驾考王2022应用软件功能介
- 03-23小米手机分身添加至桌面步骤
- 01-24小米手机关闭微信自启动方法
- 01-13织梦DedeCMS缩略图失真模糊完美解决方
- 03-13wordpress合理利用wp-config.php文件
- 01-14福建省儿童医院医护端-福建省儿童医院
- 11-19腾讯地图使用LOL 暴走萝莉金克丝导航
- 01-11敏捷家园-敏捷家园应用软件功能介绍
- 03-22vivos7应用软件加密方法
- 01-12街机抓娃娃-街机抓娃娃应用软件功能介
- 04-27opporeno5设置手机桌面时钟方法
- 04-07一加9修改息屏显示设置方法
- 06-10内存泄露与内存溢出的区别
- 06-24帝国CMS自定义列表查询SQL语句,怎么从
- 06-24帝国CMS循环子栏目标签listsonclass介
- 02-20一加9手机更改指纹样式方法
最近更新
阅读排行
猜你喜欢
- 01-13智能存取柜-智能存取柜应用软件功能介
- 11-15苹果手机如何设置字体样式
- 01-13Dedecms网站给图片alt属性自动调用标
- 01-29opporeno5pro取消触摸震动教程
- 01-19段友-段友应用软件功能介绍
- 09-16哔哩哔哩我的推荐在哪里看
- 03-31利用Python判断你的密码难度等级
- 11-02荣耀Earbudsx1耳机恢复出厂设置教程介
- 12-30一直购-一直购应用软件功能介绍
- 02-27帝国CMS 7.0后台登录验证码不显示的解