thinkphp 静态缓存】的更多相关文章

'HTML_CACHE_RULES'=> array('ActionName' => array('静态规则', '静态缓存有效期', '附加规则'),'ModuleName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),'ModuleName(小写):ActionName' => array('静态规则', '静态缓存有效期', '附加规则'),'*' => array('静态规则', '静态缓存有效期', '附加规则'),)HTML_P…
要使用静态缓存功能,需要开启HTML_CACHE_ON参数,并且使用HTML_CACHE_RULES配置参数设置静态缓存规则文件 . 大理石构件厂家 虽然也可以在应用配置文件中定义静态缓存规则,但是建议是在模块配置文件中为不同的模块定义静态缓存规则. 静态规则定义 静态规则的定义方式如下: 'HTML_CACHE_ON' => true, // 开启静态缓存 'HTML_CACHE_TIME' => 60, // 全局静态缓存有效期(秒) 'HTML_FILE_SUFFIX' => '.…
ThinkPHP 3.2.3 中手册中数据缓存的地址是:http://www.kancloud.cn/manual/thinkphp/1835 静态缓存的地址是:http://www.kancloud.cn/manual/thinkphp/1839 数据缓存 使用 S 方法进行数据缓存,缓存文件默认的方式是文件缓存(DATA_CACHE_TYPE = File),文件缓存默认的保存路径是 ./Application/Runtime/Temp 当使用默认的缓存方式时,不需要在配置文件中进行配置,直…
1.使用Ueditor编辑器,插入代码后,显示的时候高亮显示,需要调用Ueditor中的第三方插件third-party中的SyntaxHighlighter 调用方法: 引入CSS和JS文件,并调用主函数SyntaxHighlighter.all(); <css file="__PUBLIC__/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css" /> <js file="__PUBLIC__/…
ThinkPHP框架对URL有一定的规范,所以如果你希望定制你的URL格式的话,就需要好好了解下内置的路由功能了,它能让你的URL变得更简洁和有文化. 首先我们在Common/config.php设置为2,即rewrite模式 接着我们在页面上加一个导航链接,首页跳转到index.html,注册到reg.html,登录到login.html.加上路由的链接,就不需要U方法了哦. <h3> <a href="index.html">首页</a> <…
通过对ThinkPHP的学习,记录下静态页的缓存步骤,以便以后查阅: 1.配置配置文件/Admin/Conf/config.php代码如下: /*静态缓存*/ 'HTML_CACHE_ON'=>true, 'HTML_PATH'=>'__APP__/html', 'HTML_FILE_SUFFIX'=>'.html', 2./Admin/Conf/下建立htmls.php(缓存的配置方法查看手册),简单代码如下: <?php return array( 'getHtml'=>…
<?php /** * This is not a free software, All Copyright @F.Z.B * Date: 14-8-12 下午4:08 * File: CacheController.class.php * Author: default.fu@foxmail.com */ namespace Api\Controller; class CacheController extends InitController { public function cleanA…
// 静态缓存 // 'HTML_PATH' 缓存目录,这是个常量不是配置项,在入口文件中定义 // 'HTML_CACHE_ON'     =>    true, // 开启静态缓存 'HTML_CACHE_TIME'   =>    3600, // 全局静态缓存有效期(秒) 'HTML_FILE_SUFFIX'  =>    '.html', // 设置静态缓存文件后缀 'HTML_CACHE_RULES'  =>     array( // 定义静态缓存规则 // 定义整个…
1.S方法缓存设置 if(!$rows = S('indexBlog')){ //*$rows = S('indexBlog') $rows = D('blog')->select(); S('indexBlog',$rows,10); } $this->assign('rows',$rows); //$rows = S('indexBlog') $this->display(); 2.静态缓存 config.php配置文件里面配置 /*静态缓存*/ 'HTML_CACHE_ON' =&…
ThinkPHP在数据缓存方面包括文件方式.共享内存方式和数据库方式在内的多种方式进行缓存,通过插件方式还可以增加以后需要的缓存类,让应用开发可以选择更加适合自己的缓存方式,从而有效地提高应用执行效率.目前已经支持的缓存方式包括:File.Apachenote.Apc.Eaccelerator.Memcache.Shmop.Sqlite.Db.Redis和Xcache.更多详细内容请查看:http://www.111cn.net/phper/thinkPhp/45890.htm为了开发的方便,可…