Qualquer webmaster que enfrentou a missão de manter um site de
médio a grande porte sabe a dificuldade que isso significa,
principalmente no que diz respeito a relação entre o design e a
programação.
Alterar dezenas de páginas cada vez que um detalhe de design, como
uma cor de fundo ou uma imagem é alterada é uma tarefa desgastante.
Porém, para alívio de todos, existe uma solução para o problema e
esta solução está no uso dos templates.
Os templates (ou modelos) tem por finalidade separar o design, que é
a parte HTML, da programação, que no nosso caso é o código PHP.
Existem diversas implementações de templates em PHP e uma breve
busca no site
freshmeat.net pode
trazer várias opções.
Foi numa destas buscas que encontrei a implementação desenvolvida por
Sunil Baek <sunil@nanjang.com>,
Kongyeol Baek
<everblue@nanjang.com>,
Sungyoon Lee
<thunder@nanjang.com> e
Kwangjin Na <legna@nanjang.com>.
Na verdade este módulo de templates faz parte do webmail
Netmania
<www.netmania.org> e pode ser copiado no link
. Sua vantagem em relação a
outros como o FastTemplate é a facilidade.