1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

祝贺青翼(NeatTemplate)PHP模板引擎发布

本帖由 laogui2006-02-19 发布。版面名称:图形设计

  1. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    今天对于国内的PHP界是一个很特别的日子,由国人自主开发的开源PHP模板引擎青翼(NeatTemplate)发布了,青翼模版引擎是一个简单小巧,运行高效,编译型的PHP模版引擎。


    青翼模板引擎的名字是轻易的谐音,意思是轻巧,易用。英文名字全称为NEATTemplate Engine,它最大的特点就是小巧、简单、快速,它吸取了目前比较流行的几种模版引擎的优点,在效率上相比phplib,Smarty来说都要高效得多。在使用上门槛很低,简化了大部分操作。再加上对phplib的标签兼容度很高。对与有Smarty使用经验的开发者来说,也更加容易上手。


    在PHP使用率越来越普及的今天,各种类型的PHP程序层出不穷,功能也越来越强大,大部分程序都把模板从代码中分离了出来,很多程序员都开始使用一些现成的模板引擎来加快自己的开发速度,其中用的最多的就是Smarty,Phplib,FastTemplate等由国外开发的几种模板引擎,这些模板引擎功能都非常强大,但它们在专注于功能的同时,使程序的执行效率越来越低,使用方法越来越繁琐,国内一些使用Smarty的生成静态页面的程序在面对大量数据的时候已经遇到了瓶颈,生成速度越来越慢,很多程序员都开始使用自己开发简单轻巧模板引擎,但无疑要花费很多时间,青翼模板引擎的发布,无疑给很多程序员带来了福音。


    青翼模板引擎的特点:
    执行速度快
    使用了编译技术
    支持无限循环嵌套
    支持模版中包含文件
    模版引擎文件体积小巧
    编译后的文件体积小巧
    全面的中文文档和用例
    支持动静态编译语言包
    支持对输出后内容进行缓存
    95%兼容phplib模版引擎标签写法
    支持 IF ELSEIF ELSE 的逻辑判断
    模版变量命名上采用域的形式,层次清晰
    支持在任意层次的循环中,访问本层循环以上的任意层数据

    总结上面的特点就是:速度快,小巧,简单。


    青翼模板引擎是完全开源免费的,您不需要为使用付任何费用。但是请您遵守GPL协议。


    作为青翼模板引擎的第一个版本,当然还存在很多缺点和不足,这需要广大PHP爱好者的支持和帮助,让我们共同去完善我们国人自己开发的开源产品。

    感谢作者walker能把本站当作青翼的官方讨论区,当然更要感谢他为PHP作出的这么多的贡献,他的很多作品大家已经耳熟能详,其中最知名的要属多数据库采集系统易采(Neat Collector),walker目前还是一个学生,现在在一家顶尖门户网站实习并研发一些大型项目。
     
  2. walker

    walker New Member

    注册:
    2005-09-04
    帖子:
    40
    赞:
    2
    感谢老鬼大大的支持:)
     
  3. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    有空试一下。应该不错
     
  4. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    啊哦。。NC的作者。。。
     
  5. hihiyou

    hihiyou New Member

    注册:
    2006-02-19
    帖子:
    2
    赞:
    0
  6. 小茗

    小茗 New Member

    注册:
    2005-09-06
    帖子:
    52
    赞:
    0
    :rolleyes:
     
  7. hihiyou

    hihiyou New Member

    注册:
    2006-02-19
    帖子:
    2
    赞:
    0
    ;)
     
  8. fanshaoye

    fanshaoye New Member

    注册:
    2005-09-27
    帖子:
    149
    赞:
    2
  9. lonely

    lonely New Member

    注册:
    2005-12-08
    帖子:
    685
    赞:
    11
    会一些PHP可以用这个模组吗?
     
  10. walker

    walker New Member

    注册:
    2005-09-04
    帖子:
    40
    赞:
    2
    完全可以的。
    您可以看一看压缩包内的demo目录下的演示文件。
     
  11. lonely

    lonely New Member

    注册:
    2005-12-08
    帖子:
    685
    赞:
    11
    如何写一个会员管理的系统呢!
     
  12. walker

    walker New Member

    注册:
    2005-09-04
    帖子:
    40
    赞:
    2
    汗……这里好像是讨论模板技术的。;)
     
  13. 小茗

    小茗 New Member

    注册:
    2005-09-06
    帖子:
    52
    赞:
    0
    窝窝改天有空写几个小模块玩玩... :p
     
  14. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    不会 PHP,但是没理由不支持。

    :)
     
  15. chandler

    chandler New Member

    注册:
    2005-09-27
    帖子:
    1,921
    赞:
    1
  16. mikado

    mikado New Member

    注册:
    2005-09-06
    帖子:
    38
    赞:
    0
    不支持怎么行呢?
     
  17. 南鴻散人

    南鴻散人 New Member

    注册:
    2006-01-18
    帖子:
    55
    赞:
    0
    比起SMARTY 有哪些优点?
    还有,NEATTeamplate Team? NEAT STUDIO解散了?官方网站恢复无期,迟迟未见NC新版本。
     
    #17 南鴻散人, 2006-05-21
    最后编辑: 2006-05-21