模板引擎
分页: 1/3 第一页 1 2 3 下页 最后页 [ 显示模式: 摘要 | 列表 ]
Sep 15
官方网站:http://www.feverxl.org/
演示地址:
下载地址:http://www.feverxl.org/template/download.html
文章来源:http://www.OSphp.com.cn
程序介绍:
引用

FXLTemplate是一个易于使用的模板引擎,提供了一个模板系统所拥有的所有基本功能。支持简单的 text/array分配,block和嵌套的blocks。拥有良好的规则表达式和简单的模板语法,以实现尽可能快的模板处理。


What is FXL Template?

FXL Template an easy to use template engine covering all the basic features of a template system. It supports simple text/array assignments, blocks and nested blocks. Well- used regular expressions and the simple markup are responsible for quick rendering. The template markup is really easy to learn - even for people not into programming. Everything can be done with just two types of place holders. For high traffic enviroments you are invited to test our "memcached" cache extension. //OsPHP.COM.CN
Sep 15
官方网站:http://www.twig-project.org/
演示地址:
下载地址:http://www.twig-project.org/installation
文章来源:http://www.OSphp.com.cn
程序介绍:
Twig是一个灵活,快速,安全的PHP模板语言。它将模板编译成经过优化的原始PHP代码。Twig拥 有一个砂箱模型来评估不可信的模板代码。Twig由一个灵活的词法分析器和语法分析器组成,可以让开发人员定义自己的标签,过滤器并创建自己的DSL。

Fast: Twig compiles templates down to plain optimized PHP code. The overhead compared to regular PHP code was reduced to the very minimum.
Secure: Twig has a sandbox mode to evaluate untrusted template code. This allows Twig to be used as a templating language for applications where users may modify the template design.
Flexible: Twig is powered by a flexible lexer and parser. This allows the developer to define its own custom tags and filters, and create its own DSL.
Mar 13

KindTemplate 不指定

shuguang , 21:20 , 模板引擎 , 评论(0) , 引用(0) , 阅读(11542) , Via 本站原创
开发者/组织名称:KindTemplate
运行环境:php+文本
官方网站:http://www.kindsoft.net
下载地址:
请下载附件中的源码,不要直接复制 (已下载 1328 次)

文章来源:http://www.OSphp.com.cn
程序介绍:
KindTemplate是简单、快速的PHP模板类。支持变量替换、条件、循环、循环里的条件、多重循环等常用功能。有关PHP模板的介绍请参考smarty.php.net。

版权:免费(LGPL)
使用语言:PHP
最新版本:1.0
下载:http://www.kindsoft.net/download/KindTemplate-1.0.zip
使用方法:请参考压缩包里的README文件和demo.php程序。
Jan 13
程序名称:Pine template
开发/组织:Andras Zoltan-Gyarfas
文章来源:http://ww w.OSphp.com.cn
-@下载地址:
请下载附件中的源码,不要直接复制 (已下载 1448 次)

程序介绍:
This class implements a template processing engine.

It reads templates from files with special marks that start by { and end in } .

The class takes as argument an associative array with all template variables.

It traverses the template file data to replace all occurrences of the template variables by the respective values.
Tags: , ,
Dec 7
程序名称:mctemplate大型WEB应用程序的模板引擎
开发/组织:zhuyubing@gmail.com
文章来源:http://www.OSphp.com.cn
下载地址:
请下载附件中的源码,不要直接复制 (已下载 1747 次)

程序介绍:
mctemplate (mini Compiled templdate)简介
mctemplate是一个支持大型WEB应用程序的模板引擎.
mctemplate有什么特色?
普通模板引擎工作方式: 你的PHP脚本指定一个HTML模板,指定动态内容并显示。模板分析器使用指派的内容替换模板内所有的占位符,然后显示给用户. 这意味着,每次你要输出一些内容,程序都要花上好多时间去进行字符串的处理和正则表达式的工作。 //oSPHP.COM.CN
template 的工作方式类似模板编译,他把模板转换为可执行的PHP脚本,并且保存起来以备以后重用。当一个新的模板在第一次被使用时,The first time a new template is processed, 模板内所有的占位符被替换为简单的可输出指定内容的PHP代码元素。据个例子,模板片断

{$title}

,将被转换为

. 如果你指定内容给正确的变量, 将再也不需要进行模板分析了. 程序要做得仅仅是自己包含并执行便以后的模板. 这通常会戏剧性的减少模板引擎的运行时间.
Dec 5
程序名称:fanso模板
开发者/组织名称:心若水寒
运行环境:php+文本
官方网站:http://www.phpfans.net
下载地址:
请下载附件中的源码,不要直接复制 (已下载 1289 次)

文章来源:http://www.OSphp.com.cn
程序介绍:
fanso模板简介
fanso模板是php爱好者站为本站设计并使用的一套模板。为了方便fanso模板性能的改善和大家的使用以及自己的提高,所以将此模板公开。希望大家可以对它进行改善与扩充。该模板参考了smarty的源码和语法。语法与smarty大同小异,但更少的冗余代码和更快的执行速度。

//开源代码OSPHP.COM.Cn



为什么要设计fanso模板
      MVC需要模板。MVC分别代表了"模型"、"视图"和"控制",目的就是让不同的开发角色在大中型项目中各司其职。在网络应用程序的开发中,如果可以将逻辑与表示分开,程序员和美工同时进行工作,那一定会大幅度提供工作效率。模板正是要实现这种功能。

      传统模板的局限性。 smarty像php一样有丰富的函数库,从统计字数到自动缩进、文字环绕以及正则表达式都可以直接使用;smarty还可以通过插件的形式进行扩充。如此多的功能不可能在项目开发中都用到。像一些需要实时更新的内容,这类型的程序使用smarty会使模板处理速度变慢。不适用于小项目。小项目使用smarty会增加大量的冗余代码。因此smarty更适合于大中型项目的开发。使用smarty开发小项目会丧失php开发迅速的优点。
      fanso模板,为用户定义了几种最基本最常用的语法。这些语法能够满足用户的基本需要。更少的冗余代码。更快的速度。 //开源代码OSPhP.COm.CN
fanso模板是编译型模板
Oct 29
程序名称:TemplatePower
开发者/组织名称:TemplatePower
运行环境:php
官方网站:http://templatepower.codocad.com/
下载地址:http://templatepower.codocad.com/download.php
文章来源:http://www.osphp.com.cn
程序介绍:
一个快速、简单、功能强大的模板类。主要功能有嵌套的动态块支持,块/文件包含支持以及显示/隐藏未赋值的变量。
Alejandro Basso rebuilded TemplatePower as a Delphi component, TTemplatePower. This component offers you the ability to simplify your code when generating dynamic output to browser is the task. This is useful to generate reports from querys in a way more simple and powerfull that use TDatasetPageProducer, TDatasetTableProducer, TPageProducer, etc
请下载附件中的源码,不要直接复制 (已下载 1224 次)
Oct 29
程序名称:AvantTemplate
开发者/组织名称:AvantTemplate
运行环境:php
官方网站:http://avantemplate.sourceforge.net/
下载地址:http://sourceforge.net/project/showfiles.php?group_id=39160
文章来源:http://www.osphp.com.cn
程序介绍:
多字节安全的模板引擎,占用很少系统资源。它支持变量替换,内容块可以设置显示或隐藏。
AvanTemplate is a template engine for PHP. It is multi-byte safe and consumes little computing resource. It supports variable replacement, block that can be set to hidden or shown, loop, multple-depth loop, and include statement in template file.

Currently, I'm working hard to update documentation. Also, I've been implementing parsed template file reuse system. It should provide even more efficiency and speed gain.
Why don't you start using it today?
请下载附件中的源码,不要直接复制 (已下载 1137 次)
Oct 29
程序名称:ETS - easy template system
开发者/组织名称:ETS - easy template system
运行环境:php
官方网站:http://ets.sourceforge.net/
下载地址:http://sourceforge.net/project/showfiles.php?group_id=52577
文章来源:http://www.osphp.com.cn
程序介绍:
可以使用完全相同数据重组模板的模板系统。
请下载附件中的源码,不要直接复制 (已下载 1224 次)

ETS is a template system written with PHP that enables you to transform a set of data to any type of document.
For example, ETS can transform a list of product descriptions retrieved from a database to a HTML page. It can also construct SQL statements, ASCII data, XML documents...
ETS provides 4 functions to match a set of data with templates:
//开源代码OSPhP.COm.CN

• sprintt which returns the built template as a string,
• printt which prints it out.
• sprintts and printts which use a string instead of a file name.
ETS supplies:
• array management,
• various conditional elements,
• access to any level in the data tree from any level in the template,
• data formatting,
• size reducing,
• integrated debug messages.
ETS works with 2 elements: the data tree and templates. The data tree contains every data that will be available. Templates define the way the data tree will be presented. You can compare it to a XML document transformed with a XSLT template: it抯 exactly the same concept.
ETS can manage recursive templates, allows a complete reshuffle of the template with exactly the same data tree, is extremely valuable when working with database because of the implicit use of templates...
Oct 29
程序名称:SimpleTemplate
开发者/组织名称:SimpleTemplate
运行环境:php
官方网站:http://sourceforge.net/projects/simpletpl
下载地址:http://sourceforge.net/project/platformdownload.php?group_id=46064
文章来源:http://www.osphp.com.cn
程序介绍:
一个可以创建和结构化网站的模板引擎。它可以解析和编译模板。
请下载附件中的源码,不要直接复制 (已下载 1224 次)
分页: 1/3 第一页 1 2 3 下页 最后页 [ 显示模式: 摘要 | 列表 ]