我正在创建一个新网站,第一次使用 CodeIgniter。在视图中,编写了 PHP 代码。我正在考虑将代码与显示完全分开,就像我几年前使用 Smarty 所做的那样。
我找到了 CodeIgniter 提供的模板引擎:http: //ellislab.com/codeigniter/user-guide/libraries/parser.html
但在页面内部,我发现了这个注释:
注意:CodeIgniter 不需要您使用此类,因为在您的视图页面中使用纯 PHP 可以让它们运行得更快一些。但是,如果一些开发人员与设计人员一起工作,他们会更喜欢使用模板引擎,他们觉得使用 PHP 会有些困惑。
所以,我需要一些帮助来选择正确的东西。我应该使用纯 PHP 吗?当编码风格已经是 MVC 时,使用这样的模板引擎有什么好处?使用我已经知道一点的Smarty会更好吗?
该网站需要非常安全且非常快速,将使用大量 AJAX(我也在考虑安装 websocket,但没有指向当前问题的链接)。
谢谢你的帮助 !