ThinkPHP静态化配置

原创 2016年05月31日 09:22:06

配置文件如下:
可以在index.php中设置静态缓存目录

define('HTML_PATH','./Application/Runtime/Html/'); //静态缓存文件目录,HTML_PATH可任意设置,此处设为当前项目下新建的html目录
    'HTML_CACHE_ON'     =>    true, // 开启静态缓存   
    'HTML_CACHE_TIME'   =>    60,   // 全局静态缓存有效期(秒)
    'HTML_FILE_SUFFIX'  =>    '.html', // 设置静态缓存文件后缀
    'HTML_CACHE_RULES'  =>     array(  // 定义静态缓存规则
         // 定义格式1 数组方式
         //'静态地址'    =>     array('静态规则', '有效期', '附加规则'), 
// 这里的静态规则是指生成静态html文件的名字      
'index:index'=>array('{:module}_{:controller}_{:action}',TPSHOP_CACHE_TIME),  // 首页静态缓存        
         'index:goodsList'=>array('{:module}_{:controller}_{:action}_{id}',TPSHOP_CACHE_TIME),  // 列表页静态缓存            
        'Goods:ajaxComment'=>array('{:module}_{:controller}_{:action}_{goods_id}_{commentType}_{p}',TPSHOP_CACHE_TIME),  // 商品评论页静态缓存         
        'Goods:ajaxConsult'=>array('{:module}_{:controllerza }_{:action}_{goods_id}_{consult_type}_{p}',TPSHOP_CACHE_TIME),  // 商品咨询页静态缓存                 
版权声明:本文为博主原创文章,未经博主允许不得转载。

ThinkPHP 的页面静态化功能的实现(二)

页面静态化有很多好处,加快页面打开浏览速度,有利于搜索引擎优化SEO,减轻服务器负担,网站更安全,HTML页面不会受php相关漏洞的影响。...
  • sinat_35861727
  • sinat_35861727
  • 2017年02月10日 16:30
  • 3221

ThinkPHP 的页面静态化功能的实现(一)

页面静态化有很多好处,加快页面打开浏览速度,有利于搜索引擎优化SEO,减轻服务器负担,网站更安全,HTML页面不会受php相关漏洞的影响。...
  • sinat_35861727
  • sinat_35861727
  • 2017年02月10日 16:01
  • 2544

ThinkPHP 的页面静态化功能的实现(三)

页面静态化有很多好处,加快页面打开浏览速度,有利于搜索引擎优化SEO,减轻服务器负担,网站更安全,HTML页面不会受php相关漏洞的影响。常说的页面静态化分为两种,一种是伪静态,即url 重写,一种是...
  • sinat_35861727
  • sinat_35861727
  • 2017年02月10日 17:55
  • 3486

ThinkPHP静态化配置

配置文件如下: 可以在index.php中设置静态缓存目录define('HTML_PATH','./Application/Runtime/Html/'); //静态缓存文件目录,HTML_PAT...
  • fationyyk
  • fationyyk
  • 2016年05月31日 09:22
  • 1336

ThinkPHP生成静态HTML文件

ThinkPHP生成静态HTML文件
  • sb___itfk
  • sb___itfk
  • 2014年11月26日 15:20
  • 1369

thinkphp 静态化 转载

登录 首页 专栏 专家 热文 gai_ge的专栏 [原]ThinkPHP 页面静态化 实例解析 2013-2-3阅读706 评论0 ThinkPHP 页面静态化 实例...
  • jiarenxiang
  • jiarenxiang
  • 2015年04月28日 22:59
  • 410

Thinkphp静态化及路由设置

昨天说了路由设置 今天想实现下面的效果 点击12的时候,注意下左下角的链接 实现比较简单:主要是U方法,首先静态化要view层一下 Document this is ...
  • u010703523
  • u010703523
  • 2015年07月15日 18:32
  • 982

thinkphp的静态缓存使用方法

原文地址:http://www.zoneself.org/2012/03/06/content_1074.html     thinkphp里面内置了一个 静态缓存功能,说静态缓存可能对我这种...
  • WeLoveSunFlower
  • WeLoveSunFlower
  • 2014年12月11日 15:25
  • 974

ThinkPHP 加载静态文件的路径设置

tp推荐使用绝对路径 例如                   http://localhost/bbs/index.php/home/login/login HTML能直接解析 __ROOT_...
  • u014715974
  • u014715974
  • 2016年03月20日 12:20
  • 454

thinkphp 静态缓存页面的设置方法

thinkphp的静态缓存设置实例,静态化设置实例。这里直接在项目目录下生成了一个Html文件夹。里面是静态缓存的文件。 这里在conf/config.php里配置如下。有些人说要写一个h...
  • homevip
  • homevip
  • 2014年09月17日 21:14
  • 1153
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ThinkPHP静态化配置
举报原因:
原因补充:

(最多只允许输入30个字)