Бенчмаркинг HAML против JADE против HTML в PHP? - PullRequest
12 голосов
/ 03 мая 2011

Я заинтересован в производительности языков шаблонов в PHP.Я смотрел руководства по node.js и действительно впечатлен использованием JADE (http://jade -lang.com ).

Я вижу, что JADE можно использовать в PHP https://github.com/everzet/jade.php и мне интересно, как это работает с точки зрения производительности.

Я понимаю, что при работе для Node или Ruby HAML или JADE компилируется при запуске сервера, но так как (я понимаю)PHP загружается во время запроса. Это может повлиять на производительность при использовании языка шаблонов в PHP (опять же, может быть, шаблоны скомпилированы и сохранены в кеше).

Кто-нибудь видел или делал тесты производительности PHP?при использовании HAML, JADE, (другие языки шаблонов, о которых я не знаю) по сравнению с написанием полного HTML?Какие еще соображения я должен знать?(Предполагая рамки стиля MVC)

1 Ответ

3 голосов
/ 09 августа 2011

Я только что реализовал Jade.php для одного из моих проектов Zend Framework.

Они кэшируют проанализированные нефритовые файлы как файлы php и просто включают их во время выполнения. Это то, что Zend Framework делает с файлами phtml, т.е.

...