您的位置:首页 > 开源项目 > 模板引擎开源项目 > 第1页
  • PHP模板引擎 PUREPHP

    PUREPHP是一个与往常PHP模板引擎(SMARTY)不一样的模板引擎,它的思想源于美术,PHP工程师好比拿着一支由代码写的画笔,在美工所制作出来的画布上再次创作。 PUREPHP达到了100% HTML PHP 分离,在HMTL模板上不会出现任何PHP代码,比如说{$data}等类似的标记或者IF..ELSE..的逻辑,正所谓达到了100%的分离技术。
    编程语言:php 
  • J2ME脚本语言 ZincScript

    ZincScript是 j2me平台上的脚本语言,语法涉及上参考了Ruby语言,采用了和Ruby相同的代码结构和关键字,例如if-else-end结构,def-end结 构。熟悉Ruby语言和JAVA语言的开发者可以很快学会使用ZincScript进 行脚本编程。 ZincScript还 在开发中,目前已经实现如下功能:整数的四则运算; 整数与字符串的混合运算(比如连接); 逻 辑运算; 条件分支语句 while循环 函数定义 库函数和脚本函数调用 (可以递归调用)
    编程语言:java 
  • Java模板引擎 Zipscript

    另外一个Java的模板引擎,号称集成了Velocity和FreeMarker的优点。 A full-featured expression language and Java-based multipurpose evaluation engine. More details can be found in the guides and wiki (see Links on the right side of your screen) How could you use Zipscript?As a template engine for a MVC web application As a utility to evaluate conditional expressions from external data As a template language for non web-oriented needs
    编程语言:java 
  • 中文脚本 zhscript

    实现一种不像计算机语言的脚本语言。 按照中文语法习惯去分析执行语句。 通过简单文字接口便可调用标准库(如libstdc)、第三方库、自己扩展的库。 环境:ubuntu、eclipse cdt。
    编程语言:
  • Ruby->Java XRuby

    XRuby是一个能够将Ruby源代码(.rb)编译成Java字节码 (.class)的编译器。经Benchmark测试,XRuby比Ruby1.8.5还要快。 另外一个网址是:http://www.xruby.com/
    编程语言:java ruby 
  • 基于XML的模板语言 Xtempore

    Xtempore 是一个轻量级、模块化且功能强大的基于XML的跟领域无关的模板语言。通过将对象模型和XML模板合成,生成另外一个XML文档。 查看示例代码
    编程语言:java 
  • XTemplate

    XTemplate是一个适用于PHP的模板引擎。它允许把HTML代码与PHP代码分开存储。XTemplate包含了许多有用的功能比如嵌套的程序块,各种类型的插值变量。其代码非常简洁并且是最优化的。
    编程语言:php 
  • PHP的XML模板引擎扩展 XHP

    Facebook则低调发布了XHP项目。这是一个多月以来,继 HipHop之后,Facebook推出的又一重要PHP改进项目。看来,在社会化网络市场地位稳固之后,Facebook也开始大力回馈技术社区,在口 碑和攒人品方面与Google展开竞争了。 根据Github上项目的文档维基,XHP是一个PHP扩展,通过它,开发人员可以直接在PHP代码中内嵌XML文档片段,作为 合法的PHP表达式。这样,PHP就成为一个更为严格的模板引擎,大大简化了实现可重用组件的工作。 比如这样的简单代码示例:?php$href = 'http://www.facebook.com';echo a href={$href}Facebook/a 注意第三行代码中的语法,其中echo后的不是字符串。 项目负责人Facebook工程师Marcel Laverdet则表示,XHP不仅使前端代码更容易理解,还有助于防止跨站脚本攻击。事实上,Facebook Lite网站(快速简化版本的Facebook)就是完全用XHP写成的。 和上次HipHop发布一样,PHP之父Rasmus Lerdorf也很快做出回应(英文原文 链接),他说: XHP其实就是支持内嵌 XML,这在VB中称为XML元素文本。 它增加了一个额外的分析步骤,将内嵌的XML元素映射为PHP类。类的语法有些奇怪。至少对我而言,其中主要有意思的地方,是PHP现在理解要输出的 XML了,就可以以上下文敏感的方式进行过滤。 Lerdorf也指出,XHP存在明显的性能问题,它的XML运行时验证显然会增加开销。为此,Facebook不得不使用 APC[Alternative PHP Cache]再加上HipHop。 对此,Marcel Laverdet回复: 性 能的确是XHP最引人关注的问题。确实,XHP比原始的字符串拼接要慢2到3倍,但是这对大多数程序都不是问题。另外,虽然APC肯定是必需的(大多数网 站都是如此),HipHop则不然。其实Lite网站只是到最近才开始切换到HipHop,之前也表现很不错。在实际应用中,XHP对性能影响并不是很 大。在简洁和性能之间的权衡上,XHP做得不错。 此外,Wikispaces的创始人James Byers也写到: 对我来说,XHP比 HipHop有意思得多。它将完全改变模板还是只用PHP的争论。对此我很高兴。PHP应该继续这样改进。 Tipjoy的联合创始人,现在也在Facebook任工程师的Ivan Kirigin也对XHP赞赏有加: XHP是我在 Facebook唯一使用的PHP工具,比其他语言类似的东西都好。记号完美代表了对象,不用折腾面向对象编程那些烂东西了,这可是非常罕见的宝贝。
    编程语言:php 
  • 函数式编程语言 Whiley

    Whiley 是一个轻量级面向对象和函数式编程语言,目标代码在 Java 虚拟机上执行。Whiley 在编译时就可以排除很多错误,例如除0、数组越界和空引用等。 示例代码: void System::main([string] args):int i = 123456789101112131415161718real r = 1234567.192849103954720300939out->println(str(i))out->println(str(r))
    编程语言:java 
  • PHP模板引擎 VarPage

    一个简单易用的类,可以让你的整个网站布局基于模板文件,修改模板就能改变整个站点。
    编程语言:php 
1 2 3 4 5 6 7 8 9 10 11 12

常用API文档

Objective-cHtml5Zend FrameworkSmartyMySQLPythonPostgresqlApache2Red Hat Linux 9 Debian Python EN