Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Embora no geral os sistemas de templates para PHP são utilizados com outros objetivos, como por exemplo separar regras de negócio, etc... a minha dúvida é em relação a qual deles fornece um melhor desempenho para o carregamento/performance de site (ou aplicação web).
Já trabalhei com o Smarty e o Twig é muito bem falado, porém ainda não trabalhei com este.
Atualmente, qual destes oferece maior vantagem neste ponto, e seria esta a melhor forma para otimização ou existem outras alternativas?
Eu estava com a mesma dúvida esses dias.
Encontrei este artigo:
http://umumble.com/blogs/php/smarty-vs-twig%3A-performance/
Aí o Smarty se saiu melhor
Veja também: http://www.quora.com/What-are-the-pros-and-cons-of-Smarty-versus-Twig-php-web-templates
Há outros argumentos, como sintaxe, projeto mais modernos. Nesse caso o pessoal prefere Twig
Outro bom sistema de template é o Blade, usado no Laravel. Acho-o ótimo e dá pra usar sem o Laravel, se quiser. Mas não encontrei nenhum benchmark entre ele e os demais