我不明白为什么开发人员会使用Phalcon的Volt模板引擎.
最后,在编译之后,会生成相同的PHP文件,我必须首先手动编写.对我而言,它看起来只会对性能产生不利影响.
答案是"所以你可以将.volt文件传递给前端人员"吗?
Nik*_*los 22
答案在于开发您的应用程序.为什么使用框架而不是纯PHP?当程序/直接PHP更快时,为什么还要使用面向对象编程呢?
当然有很多原因,这是一个长期的讨论.摘要是易用性和可维护性.
Volt也是如此.如果创建普通的phtml文件(那里带有PHP标签的HTML),你可以使用伏特模板做更长的时间.我可以给你的例子是模板继承,部分,模板内的计算(for/each循环)等.
就性能而言,使用模板引擎时总会有性能损失.幸运的是Volt是Phalcon的一部分,因此Phalcon在内存中完成了所有艰苦工作,而不是使用包含的文件来提供其功能,因此性能最低.
决定取决于你.Volt,Smarty,Twig和其他人可以帮助您开发应用程序.您的决定是否使您使用模板引擎.
| 归档时间: |
|
| 查看次数: |
11444 次 |
| 最近记录: |