ThinkPHP-模板引擎及扩展

来自站长百科
跳转至: 导航、​ 搜索

导航:返回上一页

  • 模板引擎

ThinkPHP内置了一个基于XML的性能卓越的模板引擎 ThinkTemplate,这是一个专门为ThinkPHP服务的内置模板引擎,无论在功能或是性能还有易用性方面都比Smarty优秀。 ThinkTemplate是一个使用了XML标签库技术的编译型模板引擎,使用了动态编译和缓存技术,支持两种类型的模板标签,支持PHP原生代码和模板标签的混合使用。而且支持自定义标签库,在基于内置模板引擎的基础上,扩展更多更强大更适合自己项目所使用的模板标签,任何想达到的功能皆有可能

  • 扩展

新版在保证核心简洁高效的同时保留了足够的扩展机制,让开发人员可以更好的扩展开发以满足项目或者自身的特殊需要。

目前可以支持的扩展包括:类库扩展、模型扩展、控制器扩展、应用扩展、标签库扩展、模板引擎扩展、模式扩展、行为扩展、Widget扩展。