gpt4 book ai didi

php - 为什么要使用带有框架的模板引擎?

转载 作者:IT王子 更新时间:2023-10-29 01:16:05 27 4
gpt4 key购买 nike

我最近发现了 PHP 框架 Kohana (这太棒了)并且正在阅读一个关于将它与模板引擎结合使用的线程,例如 SmartyTwig .我的问题是为什么要打扰?根据定义,MVC 框架当然是一个模板引擎。甚至“原始”PHP 也可以说是一个模板引擎。在 Kohana 等框架中已经存在的内容之上添加另一个抽象级别可能有什么好处?

编辑 -我意识到 MVC 框架与模板引擎不是一回事,但 V 部分肯定做同样的工作吗?也许更好的表达方式是;为什么要在 MVC 框架的 V 部分之上添加模板引擎?

最佳答案

我有两个非常好的理由可以想到这样做......

  1. 创建在整个网站中以一致格式重复的标记更容易,而且您可以稍后更新它而无需大量的 grepping。
  2. 如果这是一家真正的公司,确定内容的人不太可能真正熟悉 HTML,更不用说 PHP。拥有一种简单的模板语言,可以让样式看起来正确,并且无需太多代码知识即可生成有效的标记,这真的很方便。

关于php - 为什么要使用带有框架的模板引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1677992/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com