thinkphp入门 四 —布局、缓存、系统变量 (48),thinkphp48【控制器操作方法参数设置】http://网址/index.php/控制器/操作方法
【页面跳转】
【变量调节器】
smarty变量调节器
【子模板包含】
当前模块彼此包含
【使用布局layout】
1. 开启布局,配置变量信息config.php2. 制作布局文件 tpl/home/layout.html3. 不使用布局{__nolayout__}布局分组
home admin
a、 每个分组有各自的配置文件config.php
b、 给各自布局文件设置布局开启功能
c、 给各自的分组设置布局文件
tp/home/layout.html
tpl/admin/layout.html
使用自定义布局【tp框架缓存使用】
缓存变量信息(普通变量、数组、对象)、
缓存静态html内容,缓存一部分或全部
我们的数据最多的情况是从mysql数据库获的。
缓存介质:内存(memcache)、文件(解决数据库)、缓存到数据库
数据经过优化后存放到数据库里边。
tp框架的文件缓存(快捷函数):
a) 设置 s(名称,值)
b) 读取 s(名称)
c) 删除 s(名称,null)
1 可以给缓存文件设置为不同的目录来存放
这样可以避免一个目录存放过多的缓存文件,影响性能
2 缓存有效期
s(名称,值,时间);
3 缓存设置4 缓存使用:
5 缓存删除
6 缓存使用案例
【系统变量】在模板里边使用全部变量$_get $_post $_session $_cookie 等等
常量使用:
$think.const.常量名称
$think.get.名称
在模板里边获得配置变量信息config.php
$think.config.名称
在控制器里边获得配置变量信息
c(名称); //快捷函数
【原样输出literal标签】
http://www.bkjia.com/phpjc/1014827.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1014827.htmltecharticlethinkphp入门 四 —布局、缓存、系统变量 (48),thinkphp48 【控制器操作方法参数设置】 http://网址/index.php/控制器/操作方法 【页面跳转】...