`

PHP模板引擎Smarty缓存应用

    博客分类:
  • php
阅读更多

1:smarty 缓存的配置

  

      

$smarty->cache_dir = "/caches/";  //缓存目录
$smarty->caching = true;  //开启缓存,为flase的时侯缓存无效
$smarty->cache_lifetime = 60;  //缓存时间

 

2:smarty缓存的使用和清除

 

   

$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的缓存

 3:smarty的局部缓存

 

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

模板 index.htm
   <div> {insert name="get_time"}</div>

index.php

<?php
  function insert_get_time(){
          return date("y-m-d");
    }
?>

 

分享到:
评论

相关推荐

    PHP100视频教程30:PHP模板引擎Smarty缓存应用.rar

    标题中的“PHP100视频教程30:PHP模板引擎Smarty缓存应用”是指一系列针对初学者和进阶者的PHP编程教程,其中的第30讲重点讲解了PHP的 Smarty 模板引擎以及其在缓存应用上的实现。Smarty 是一个广泛使用的PHP模板...

    (第30讲) PHP模板引擎Smarty缓存应用

    Smarty是PHP领域中一款广泛应用的模板引擎,它将业务逻辑与视图呈现分离,使得开发者可以更专注于HTML的布局和设计,而不用关心PHP代码的嵌入。本讲主要介绍了Smarty在缓存应用方面的知识,包括配置、使用、清除以及...

    PHP100视频教程 30:PHP模板引擎Smarty缓存应用

    1、Smarty缓存的配置 $smarty-&gt;cache_dir = "/caches/"; //缓存目录 $smarty-&gt;caching = true; //开启缓存,为flase的时侯缓存无效 $smarty-&gt;cache_lifetime = 60; //缓存时间2、Smarty缓存的使用和清除 $...

    PHP100视频教程 30:PHP模板引擎Smarty缓存应用.rar

    软件介绍 1、Smarty缓存的配置  $smarty-&gt;cache_dir = "/caches/"; //缓存目录  $smarty-&gt;caching = true; //开启缓存,为flase的时侯缓存无效  $smarty-&gt;cache_lifetime = 60; //缓存时间 2、Smarty缓存的...

    (第27讲) PHP模板引擎Smarty入门使用

    Smarty作为PHP模板引擎,通过清晰的分工提高了开发效率和代码质量。理解其配置和基本用法,能帮助我们更好地在实际项目中应用。尽管现代PHP框架提供了更高级的解决方案,但学习Smarty的基础知识仍对理解MVC模式和...

    PHP模板引擎Smarty的缓存用法_.docx

    Smarty是一款广泛使用的PHP模板引擎,它允许开发者将HTML和PHP代码分离,使设计人员和开发人员的工作更加独立。本文将详细介绍Smarty的缓存机制及其用法。 ### 一、开启和使用Smarty缓存 要启用Smarty的缓存功能,...

    Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。

    作为业界知名的PHP模板引擎,Smarty拥有众多优点和特性,下面将详细阐述其关键知识点。 1. **模板和PHP代码分离**:Smarty的主要目标是让程序员编写后端逻辑,而设计师负责制作页面布局。通过使用特定的模板语言,...

    php模板引擎smarty

    通过以上介绍,我们可以看到Smarty作为PHP模板引擎,为Web开发带来了很多便利。它提高了代码的可读性和可维护性,促进了团队协作,特别是对于那些前后端分工明确的大型项目,Smarty更是不可或缺的工具。同时,通过其...

    php模板引擎Smarty学习笔记(全)

    Smarty是一个在PHP中广泛使用的模板引擎,它的设计目标是将呈现逻辑与业务逻辑分离,使得开发者可以专注于PHP代码处理逻辑,而设计师则可以独立地进行HTML样式的编辑。本学习笔记将详细介绍Smarty的核心概念、安装...

    smarty模板引擎教程

    Smarty是一款广泛应用于PHP开发中的模板引擎,它的主要目标是将前端设计与后端逻辑代码分离,使得开发者可以更专注于业务逻辑的实现,而设计师则可以更专注于页面的视觉呈现。这个教程将深入讲解Smarty模板引擎的...

    PHP100视频教程29:PHP模板引擎Smarty内置函数.rar

    在本教程中,我们将深入探讨PHP模板引擎Smarty,这是一个强大的工具,它将应用程序逻辑与视图层分离,促进了代码的可读性和维护性。Smarty以其丰富的内置函数为PHP开发人员提供了许多便利,使得在处理HTML模板时更加...

    php课程(共100多节)

    30:PHP模板引擎Smarty缓存应用 31:PHP在线编辑器fckeditor应用 32:PHP5中Cookie与 Session详解 33:PHP5中图片验证码的制作(上) 34:PHP5中图片中文验证码(下) 35:PHP5文字图片混合水印与缩略图 36:PHP中正...

    用模板引擎Smarty来开发PHP程序.pdf

    与传统的PHP模板引擎不同,Smarty在首次接收到请求时,会将模板文件编译成PHP脚本,然后重定向。后续的请求如果模板文件未改动,则直接执行已编译的PHP脚本,提高了性能。这种做法类似于JSP的运行方式,尽管PHP本身...

    PHP100视频教程全集112集BT种子【PHP经典】

    PHP100视频教程30:PHP模板引擎Smarty缓存应用 PHP100视频教程31:PHP在线编辑器fckeditor应用 PHP100视频教程32:PHP5中Cookie与 Session详解 PHP100视频教程33:PHP5中图片验证码的制作(上) PHP100视频教程...

    PHP Smarty 模板引擎手册 CHM.rar

    本手册"PHP Smarty 模板引擎手册 CHM.rar"包含了关于Smarty的详尽教程,包括基本语法、变量操作、模板修饰符、内置函数、自定义函数、配置文件的使用、控制台调试、缓存机制、插件扩展以及使用技巧和经验分享。...

    smarty模板引擎3.1

    Smarty是一款广泛应用于PHP开发中的模板引擎,它的主要目标是将前端设计与后端逻辑代码分离,使得开发者可以更专注于各自的工作领域。Smarty3.1版本是该引擎的一个稳定分支,提供了许多增强的功能和优化。 一、...

    自编的Smarty模板引擎

    Smarty是一款广泛应用于PHP开发中的模板引擎,它的设计目标是将应用程序的逻辑与呈现层的HTML代码分离,使得程序员可以专注于业务逻辑,而设计师则可以专心于页面设计,从而提高开发效率和代码可维护性。本教程是...

    Smarty v2.6.23┊PHP模板引擎

    Smarty是PHP世界中一款著名的模板引擎,它的主要目标是将前端设计与后端代码分离,使得开发者和设计师能够更高效地协同工作。Smarty v2.6.23是该引擎的一个特定版本,它包含了该框架在当时的一些特性、优化和修复。 ...

    smarty模板,调用静态页面模板,Smarty-2.6.22

    Smarty是一个流行的PHP模板引擎,它的主要目标是将HTML模板与PHP代码分离,使得开发者和设计者可以更加独立地工作。Smarty-2.6.22是该模板引擎的一个特定版本,发布于某个时间点,提供了稳定性和功能性的更新。 ...

Global site tag (gtag.js) - Google Analytics