为什么脚本在使用zend框架时会被赋予.phtml扩展名?
发布于 2010-06-16 20:13:28
据我所知,.phtml扩展只适用于查看文件。
Matthew Weier O'Phinney给出了他建议将.phtml用于视图的原因:
PHP我之所以选择.phtml,实际上是因为(a)大多数apache配置将其指定为与PHP引擎相关的替代扩展,(b)大多数IDE和文本编辑器会将.phtml标识为PHP + HTML以进行语法突出显示,以及(c)它在视觉上将模板脚本与目录树中的其他
文件分开。
所以这并不是什么大不了的事情;它只是让我们更加清楚地认识到,视图文件主要由散布在应用程序HTML模板中的PHP组成。正如他在第(b)点中所说,大多数IDE和编辑器都能识别.phtml文件,因此您在处理它们时不会遇到麻烦。
发布于 2010-06-16 20:13:49
引用.phtml的提倡者马修·韦尔·奥芬尼的话:
实际上,
后缀是开发人员的首选;您不需要将.tpl与Smarty一起使用,也不需要将.php与Zend_View一起使用。实际上,我选择.phtml是因为(a)大多数apache配置将其指定为与PHP引擎相关的替代扩展,(b)大多数IDE和文本编辑器会将.phtml标识为PHP + HTML以进行语法突出显示,以及(c)它在视觉上将模板脚本与目录树中的其他PHP文件分开。
https://stackoverflow.com/questions/3053050
复制相似问题