http://网址/index.php/控制器/操作方法
【页面跳转】【变量调节器】Smarty变量调节器
TP变量调节器:普通的php函数 (count strlen str_replace)
定义:前者的输出,是后者的输入
【子模板包含】当前模块彼此包含
<include file=”模板名称” />
【使用布局layout】 1. 开启布局,配置变量信息config.php 2. 制作布局文件 Tpl/home/layout.html 3. 不使用布局{__NOLAYOUT__}布局分组home admin a、每个分组有各自的配置文件config.php b、给各自布局文件设置布局开启功能 c、给各自的分组设置布局文件Tp/home/layout.htmlTpl/admin/layout.html
使用自定义布局注意:1.开启布局功能,设置config.php要注意区分不同的分组2.我们要明确,一旦布局开启,那么每次页面请求会首先走布局文件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标签】