`
imadin
  • 浏览: 1976 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Smarty 等模板

阅读更多
Smarty
Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。
Heyes Template Class
一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。
FastTemplate
一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中分离处理。
ShellPage
一个简单易用的类,可以让你的整个网站布局基于模板文件,修改模板就能改变整个站点。
STP Simple Template Parser
一个简单、轻量级并且易于使用的模板分析类。它可以从多个模板中组装一个页面,把结果页面输出到浏览器或者文件系统。
OO Template Class
一个你可以用在自己程序中的面向兑现的模板类。
SimpleTemplatehair extension
一个可以创建和结构化网站的模板引擎。它可以解析和编译模板。
bTemplate
短小但是快速的模板类,允许你把PHP逻辑代码从HTML修饰代码中分离。
Savant
一个强大且轻量级的PEAR兼容模板系统。它是非编译型的,使用PHP语言本身做为它的模板语言。
ETS - easy template system
可以使用完全相同数据重组模板的模板系统。
EasyTemplatePHP
适用于你的站点的一个简单但是强大的模板系统。
vlibTemplate
一个快速、全能的模板系统,它包含一个缓存和调试类。
AvanTemplate
多字节安全的模板引擎,占用很少系统资源。它支持变量替换,内容块可以设置显示或隐藏。
Grafx Software’s Fast Template
一个修改版本的Fast Template系统,它包括缓存功能,调试控制台以及沉默去除为赋值块。
TemplatePower
一个快速、简单、功能强大的模板类。主要功能有嵌套的动态块支持,块/文件包含支持以及显示/隐藏未赋值的变量。
TagTemplate
这个库的功能被设计来使用模板文件,同时允许你从HTML文件检索信息。
htmltmpl: templating engine
一个适用于Python和PHP的模板引擎。它面向希望在项目中分离代码和设计的web应用开发人员。
PHP Class for Parsing Dreamweaver templatesfront lace wig
一个分析Dreamweaver模板的简单类,被用于Gallery 2 和WordPress的自定义模块中。
MiniTemplator (Template Engine)
针对HTML文件的一个紧凑型模板引擎。对于模板变量和块定义它具有简单的语法。其中块可以嵌套。
Layout Solution
简化网站开发和维护。它拥有常用的变量和页面元素使你不需要重复做页面布局工作。
Cached Fast Template
它已经纳入 FastTemplate ,允许你缓存模板文件,甚至可以在分离的块内容上缓存不同的规格。
TinyButStrong
一个支持MySQL, Odbc, Sql-Server和ADODB的模板引擎。它包含7个方法和两个属性。
Brian Lozier’s php based template engine
只有2K大小,非常快并且是面向对象设计。
WACT
一个从设计中分离代码的模板引擎。
PHPTAL
一个PHP下面的XML/XHTML模板库。
分享到:
评论

相关推荐

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

    5. **模板语法**:在Smarty模板文件中,你可以使用特定的语法来控制逻辑,如`{if}`、`{foreach}`、`{include}`等。例如,包含其他部分模板: ```html {include file='header.tpl'} <!-- 其他HTML内容 --> {...

    smarty模板

    Smarty模板的主要特点包括: 1. **模板语法**:Smarty提供了一套简洁易懂的模板语法,如`{$var}`用于输出变量,`{foreach}`用于循环遍历数组,`{if}`、`{elseif}`、`{else}`进行条件判断等,使得非程序员也能理解并...

    php开发smarty模板

    4. **函数和插件**:Smarty提供了许多内置函数,如`{foreach}`、`{if}`等,用于控制流程。同时,还可以自定义模板插件,扩展其功能。 5. **缓存机制**:Smarty支持缓存处理过的模板结果,可以大大提高动态网站的...

    Smarty模板包下载

    在这个"Smarty模板包下载"中,我们看到的是Smarty 2.6.18版本。 Smarty 2.6.18是一个较早的版本,发布于Smarty的历史发展中。尽管如此,它依然包含了许多关键功能和特性,如: 1. **模板语法**:Smarty提供了一套...

    smarty模板引擎教程

    这个教程将深入讲解Smarty模板引擎的基本概念、安装、配置、语法以及在实际项目中的应用。 1. **Smarty模板引擎的基本概念** Smarty是一种服务器端的模板引擎,它允许开发者使用简单的HTML模板语言来编写界面,...

    Smarty模板快速入门相关代码

    本教程将基于Smarty模板引擎的快速入门进行详细讲解,配合提供的源代码,帮助你更好地理解和应用Smarty。 1. **Smarty的基本概念** Smarty是一个强大的PHP模板系统,它通过引入模板文件来处理动态内容,从而让...

    自编的Smarty模板引擎

    本教程是针对自编的Smarty模板引擎进行的深入解析,通过最基础的功能实现,帮助开发者理解其工作原理。 Smarty的核心理念是“智能模板”,它提供了一种方式,让HTML模板文件可以包含PHP代码,但这些代码会被预处理...

    SMARTY中文模板手册

    ### SMARTY中文模板手册知识点概览 #### 一、Smarty简介 - **定义**:Smarty是一种用PHP编写的模板引擎,其核心理念在于实现逻辑与外观的分离,从而让前端设计师与后端开发者能够独立工作,减少开发周期,提高效率...

    Smarty模板中的for循环

    ### Smarty模板中的for循环知识点详解 #### 一、背景与问题描述 在使用Smarty模板引擎进行Web开发的过程中,经常会遇到需要在模板文件中实现循环逻辑的情况。然而,默认情况下,Smarty只提供了针对数组的循环功能...

    Smarty模板变量与调节器实例详解

    模板变量和调节器是Smarty模板中的核心组成部分,它们决定了模板如何接收和处理数据。 在Smarty模板中,变量被定义在双花括号中,例如:`{$variable}`,这是模板变量的标准格式。与直接在PHP中使用`$variable; ?>`...

    PHP-Smarty模板笔记

    Smarty是一个使用PHP写出来的模板引擎,是业界最著名的PHP模板引擎之一。Smarty分离了逻辑代码和外在的内容,提供一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。Smarty工作的目的是要...

    linux+php+smarty模板的例子.zip

    3. **模板语法**:Smarty有自己的模板语法,如`{foreach}`用于循环,`{if}`用于条件判断,`{include}`用于包含其他模板等。 4. **缓存机制**:Smarty支持页面缓存,能提高网站性能,减少服务器负担。 5. **预处理和...

    smarty 模板

    1. **模板语法**:Smarty提供了一套简洁的模板语法,如`{foreach}`、`{if}`、`{assign}`等,使设计师可以轻松理解并操作。例如,`{foreach $array as $item}`用于遍历数组,`{if $var eq 'value'}`进行条件判断。 2...

    yaf扩展smarty模板

    总之,"yaf扩展smarty模板"是一个关于在Yaf框架下利用Smarty模板引擎进行视图渲染的主题,涉及到PHP框架、模板引擎的集成、配置以及实际应用等多个层面的知识,对于理解和实践PHP Web开发具有一定的参考价值。...

    PHP Smarty 模板引擎手册 CHM.rar

    这个CHM手册是学习和掌握Smarty模板引擎的宝贵资源,无论你是初学者还是有经验的开发者,都能从中获得有益的知识。通过深入学习和实践,你将能够更好地利用Smarty提升PHP应用的用户体验和开发效率。

    php仿照smarty模板类

    Smarty就是这种理念的典型实现,它引入了变量、函数、控制结构等概念,使得模板文件看起来更像是一个简单的编程语言。 创建一个仿照Smarty的PHP模板类,我们需要考虑以下几个核心功能: 1. **变量赋值**:模板类...

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

    Smarty模板引擎是一款专门为PHP开发的模板技术框架,其核心设计理念在于实现前端展示(视图)与后端逻辑(控制器和模型)的分离,使得开发者能够更专注于设计和业务处理,而不是将两者混淆在一起。作为业界知名的PHP...

    smarty模板引擎3.1

    3. 预处理(Preprocessing):在模板被渲染之前,Smarty可以对模板进行预处理,如编译、缓存等,提高模板执行效率。 4. 缓存(Caching):Smarty支持缓存功能,可以将渲染后的结果保存,避免每次请求都重新生成,...

Global site tag (gtag.js) - Google Analytics