下载此文档

smarty实例教程.doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
二、smarty优点::采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的。:采用smarty编写的程序在运行时要编译成一个非模板技术的PHP文件,这个文件采用了PHP与HTML混合的方式,在下一次访问模板时将WEB请求直接转换到这个文件中,而不再进行模板重新编译(在源程序没有改动的情况下):smarty选用的一种缓存技术,它可以将用户最终看到的HTML文件缓存成一个静态的HTML页,当设定smarty的cache属性为true时,在smarty设定的cachetime期内将用户的WEB请求直接转换到这个静态的HTML文件中来,这相当于调用一个静态的HTML文件。:smarty可以自定义插件。插件实际就是一些自定义的函数。。在模板文件使用判断语句可以非常方便的对模板进行格式重排。三、不适合使用smarty的地方:。例如像股票显示,它需要经常对数据进行更新,这类型的程序使用smarty会使模板处理速度变慢。。小项目因为项目简单而美工与程序员兼于一人的项目,使用smarty会丧失php开发迅速的优点。四、安装smarty类:安装smarty的环境:。安装smarty方法非常简单,从...m目录,、smarty在模板中的使用:本节通过几个实例来讲一讲smarty的使用。,有些人为了美工方便,,也是可以的。本文中采用smarty标准写法:。PHP代码:--------------------------------------------------------------------------------  实例1:   先来看一个简单的例子。   =====================================================      =====================================================      {*显示是smarty变量识符里的用*包含的文字为注释内容*}   {includefile=""}{*页面头*}        大家好,我叫{$name},欢迎大家阅读我的smarty学习材料。   {includefile=""}{*页面尾*}        上边的这个例子是一个tpl模板,其中:  1.{**}是模板页的注释,它在smarty对模板进行解析时不进行任何输出,仅供模板设计师对模板进行注释。  2.{includefile=""}使用此句将一个模板文件包含到当前页面中,,你可以  这样想,。当然,你不使用这一句也可以, 也是完全可以了。  3.{$name}:模板变量,smarty中的核心组成,采用smarty定义的左边界符{与右边界符}包含着、以PHP变量形式给出,在smarty程序中将使用    $smarty->assign("name","李晓军");将模板中的$name替换成“李晓军”三个字。   整个实例源程序如下: =============================  ============================= <html>   <head>      <title>大师兄smarty教程</title>   </head> <body>  ===============================  ===============================   <hr>    <center>CopyRight(C)by大师兄2004年8月</center>   <hr>   </body> </html>   =====================================================      =====================================================      {*显示是smarty变量识符里的用*包含的文字为注释内容*}   {inclu

smarty实例教程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539607
  • 文件大小54 KB
  • 时间2020-01-18