Se você ainda não conhece o Smarty, ele é uma biblioteca que permite a separação do código (programação) do design (visualização) das páginas e com sua utilização se tem um bom ganho no tempo de processamento da página. Com sua utilização, o desenvolvimento em camadas fica mais simples. Na empresa onde trabalho, desde que iniciamos a utilização dessa bilioteca (framework), tivemos um enorme ganho de rendimento, tempo de processamento e conseguimos “separar” as funções de cada um, ou seja, programador programa (php) e designer, cuida do layout (css, imagens, etc …).

(mais…)