CI框架百问百答:为什么说CodeIgniter 不需要模板引擎?理由?-第4问

🏷️ 365bet现金赌场 📅 2025-07-19 00:28:01 👤 admin 👀 9224 ❤️ 620
CI框架百问百答:为什么说CodeIgniter 不需要模板引擎?理由?-第4问

你是否听说过‘短标记’这词?那就去php.ini里开启它吧:short_open_tag = On

虽然 CodeIgniter 确实 自带了一个可选的模板解析器程序,但不要求你必须使用模板。模板引擎完全与本地化PHP代码的性能需求不符,使用模板引擎我们要学习其语法,这最低限度只比学PHP基础要容易一点点。考虑以下PHP代码:

再来对比模板引擎所使用的伪代码:

    {foreach from=$addressbook item="name"}

  • {$name}
  • {/foreach}

的确,例中模板引擎的代码比较清晰,但这带来一个性能问题,因为伪代码要先被转换成PHP才能运行。我们的目标是性能最大化, 所以我们选择不使用专用的模板引擎。

来源:http://blog.csdn.net/haor2756/article/details/8989819

相关推荐

在萧山是否可以租用电动自行车或共享单车?
365bet现金赌场

在萧山是否可以租用电动自行车或共享单车?

📅 06-30 👀 6696
社区属于什么单位性质?居委会职能与居民权益
365体育足球中文版

社区属于什么单位性质?居委会职能与居民权益

📅 06-29 👀 4471
王者荣耀英雄出装在哪设置
365体育足球中文版

王者荣耀英雄出装在哪设置

📅 07-10 👀 3683