php smarty 缓存
来源:互联网 发布:windows 2000系统下载 编辑:程序博客网 时间:2024/04/30 12:26
①开启缓存
require '../Smarty/libs/Smarty.class.php';require 'mysmart.class.php';$smarty= new mysmart();$smarty->caching = true;$smarty->cache_dir='./cache';$smarty->cache_lifetime = 10;if(!$smarty->isCached('temp2.html')){$con = mysql_connect('localhost','root','');mysql_select_db('shop',$con);mysql_query('set names utf8',$con);$res = mysql_query('select goods_id,goods_name,shop_price,add_time from goods');$arr = array();while($row = mysql_fetch_assoc($res)){$arr[] = $row;}$smarty->assign('arr',$arr);echo '我走了数据库';}$smarty->display('temp2.html');
②局部缓存
1.
<h1>{$time|date_format:'Y-m-d H:i:s' nocache}</h1>
2.
用{nocache} {/nocache} 包住 所不需要缓存的 块
3.
分配时,将第三参数设为true
$smarty->assing('time',time(),true);4.
insert
一:
php文件下
function insert_time(){return time();}
模板下
<h1>{insert name='time'}</h1>
函数名 insert_ + name的值
二:还可以传参数
模板下
<h1>{insert name='time' user='小明'}</h1>
php下
function insert_time($arr){return time().$arr['user'];}
- php+smarty ,smarty 缓存
- php,smarty 缓存操作
- php smarty 缓存
- php smarty 缓存 2
- php smarty 缓存总结
- php smarty 删除缓存
- php,smarty 缓存操作
- php+Smarty的缓存操作
- PHP模板引擎Smarty缓存应用
- php-smarty入门案例4-缓存
- smarty与php缓存的操作
- php smarty 高级缓存技巧方法
- php运用smarty缓存的全面剖析
- PHP学习 --smarty 过滤器 缓存等
- php文件缓存smarty模板的应用
- smarty缓存原理讲解(php缓存篇)
- smarty缓存
- smarty缓存
- POJ 1033
- pathinfo() 函数以数组的形式返回文件路径的信息。
- java中的反射机制
- Mysql 允许远程连接.
- 老码农教你学英语
- php smarty 缓存
- android 直接打开 NFC 设置页面
- gcov、lcov与genhtml
- android 开发Eclipse "Invalid layout of java.lang.String at value"
- oracle一些常识
- RTL代码风格
- KVM虚拟机和QEMU
- Static synchronized Method
- Android gridview 图标浮出效果