Почему сценарии получают расширение .phtml при работе с Zend Framework? - PullRequest
3 голосов
/ 16 июня 2010

Почему скрипты получают расширение .phtml при работе с Zend Framework?

Ответы [ 2 ]

13 голосов
/ 16 июня 2010

Насколько я могу судить, расширение .phtml применяется только для просмотра файлов.

Мэтью Вейер О'Финни приводит следующие причины, по которым он предложил использовать .phtml для просмотров:

Я на самом деле выбрал .phtml, поскольку (а) большинство конфигураций apache указывают его как альтернативное расширение, связанное с механизмом PHP, (б) большинство IDE и текстовых редакторов идентифицируют .phtml как PHP + HTML для подсветки синтаксиса, и (с ) он визуально отделяет шаблонные сценарии от других файлов PHP в дереве каталогов.

Так что дело не в этом; просто становится понятнее, что файлы представлений - это те, которые в значительной степени содержат PHP, вкрапленный в шаблоны HTML для ваших приложений. И, как он сказал в пункте (b), большинство IDE и редакторов распознают файлы .phtml, поэтому вам не придется сталкиваться с проблемами при работе с ними.

1 голос
/ 16 июня 2010

По словам Мэтью Вейера О'Финни, человека, который предложил использовать .phtml:

Суффиксы - это предпочтение разработчика; вам не нужно использовать .tpl с Smarty или .php с Zend_View. Я на самом деле выбрал .phtml, так как (а) большинство конфигураций apache указывают его как альтернативное расширение, связанное с механизмом PHP, (б) большинство IDE и текстовых редакторов идентифицируют .phtml как PHP + HTML для подсветки синтаксиса и (в) визуально отделяет шаблонные скрипты от других PHP-файлов в дереве каталогов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...