我发现在 PHP 中使用 Smarty,有时需要额外的时间用于
1) 使用与 PHP 本身完全不同的语法
2) 需要检查小案例,因为文档没有提供更详细的信息,例如“转义”
http://www.smarty.net/manual/en/language.modifier.escape.php
它没有说 escape:"quotes" 仅用于双引号或单引号,因此您需要编写代码来测试它。同样对于 escape:"javascript" 的情况——不能准确地告诉它是什么以及它是如何被转义的。
3)对于一些复杂的事情,需要编写辅助函数或修饰符,因此需要创建新文件并最终在 PHP 中完成。
顺便说一句,与单独使用 PHP 相比,使用 Smarty 是否提供了很好的加速?谢谢。