首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CodeIgniter不需要模板引擎

问CodeIgniter不需要模板引擎
EN

Stack Overflow用户
提问于 2013-02-15 22:20:55
回答 2查看 5.3K关注 0票数 2

请解释什么是模板引擎,以及它的用途。以下几段试图说些什么?我不听作者的解释。

尽管CodeIgniter附带了一个可以随意使用的简单模板解析器,但它并不强迫您使用它。模板引擎根本无法与本地PHP的性能相匹配,使用模板引擎必须学习的语法通常比学习PHP的基础知识要简单得多。考虑一下这段PHP代码:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-15 22:33:06

模板引擎只是将后端代码嵌入到html中的一种方法。这在Python和Ruby等语言中比PHP更常见,因为PHP已经支持在html代码中嵌入。

对于来自其他后端语言(特别是Python或Ruby )的人来说,这个特定的模板引擎可能更容易一些,因为Django和Rails的模板语法非常相似。

虽然不一定是“模板引擎”,但我通常组织Codeigniter项目,其中我有一个包含骨架布局的template.php视图,站点/应用程序的每个页面的内容都是一个单独的视图,加载在template.php文件中。这样,我就不会在每一页上重写代码。

模板引擎都是关于个人喜好的--它们并不是必需的,但是有些人觉得使用它们更舒服,如果他们习惯了这样的话。人们对工作流程的思考越少,效率就越高!

票数 3
EN

Stack Overflow用户

发布于 2013-02-17 20:01:30

在CodeIgniter用户指南中,说明CodeIgniter附带了一个可以随意使用的简单模板解析器,它不会强迫您使用一个。

但是如果你想使用模板,我建议使用这个库,因为它非常简单。

http://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14904334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档