php模板引擎缓存,PHP模板引擎Smarty缓存应用

PHP模板引擎Smarty缓存应用

1:smarty 缓存的配置

Php代码

$smarty->cache_dir = "/caches/"; //缓存目录

$smarty->caching = true; //开启缓存,为flase的时侯缓存无效

$smarty->cache_lifetime = 60; //缓存时间

2:smarty缓存的使用和清除

Php代码

$smarty->display('cache.tpl', cache_id);  //创建带ID的缓存,cache.tpl  模板文件

$smarty->clear_all_cache(); //清除所有缓存

$smarty->clear_cache('index.htm'); //清除index.tpl的缓存

$smarty->clear_cache('index.htm',cache_id); //清除指定id的缓存

$smarty->display('cache.tpl', cache_id); //创建带ID的缓存

3:smarty的局部缓存

insert 函数默认是不缓存的。并且这个熟悉不能修改

Html代码

模板 index.htm

 {insert name="get_time"}

index.php

function insert_get_time(){

return date("y-m-d");

}

?>

相关文档:

实例应用:

1

2require_once('../libs/classes/page.class.php');

3$page=new page(array('total'=>1000,'perpage'=>20));

4echo 'mode:1
'.$page->show();

5echo '


mode:2
'.$page->show(2);

6echo '


mode:3
'.$page->show(3);

7echo '&l ......

1.冒泡排序

function m_sort($arr)

{

$l = count($arr);

if($l==0) return false;

for($i=0;$i

{

for($j=$i+1;$j

......

PHP模拟SMTP发送邮件的类

/*********************************************************

filename:mail.class.php

describe:邮箱的配置,经测试可以适用于Linux和windows

function:检查邮箱的合法性,发送基本的邮箱验证信息

author:  etongchina@gmail. ......

火车头官方提供的discuz6.1的php接口比较粗糙,基本不能满足需要,本人在采集的工作中使用的采集接口文件如下:

PS:对原文件的修改较大,程序中注释已经很详尽,这里就不多说了。

// header('Content-Type:text/html;charset=UTF-8');

//if(function_exists("mb_convert_encoding")){ ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值