Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 1)
Esse artigo tem como finalidade explicar a utilização da Classe FastTemplate para a utilização de templates dinâmicos em PHP. O chamado template dinâmico é aquele que só utiliza 2 arquivos: um PHP e outro o template propriamente dito. Desse modo ficará mais fácil a implementação de projetos onde o programador e o designer trabalharão de forma quase que totalmente separada.
Introdução
Andei pesquisando sobre templates e achei muita coisa na Net e em
alguns livros. Mesclando os dados, resolvi publicar esse artigo que
esclarece alguns pontos básicos para se criar templates com blocos
dinâmicos usando a classe FastTemplate.
As vezes é interessante separar a lógica do designer do site. E o motivo é simples: um desenhista gráfico não precisaria ter a necessidade de entender da lógica da linguagem usada pelo programador do projeto. Dessa forma, poderia mudar o visual de uma página de forma praticamente independente. Isso levaria a otimização dos custos e o tempo de implementação de um sistema/site.
Por isso a técnica de usar Templates é muito bem vinda quando se trata de sites onde o "update", principalmente o visual, é constantemente atualizado. Ainda mais se você tiver um sistema com um visual e o seu próximo cliente pedir personalizado. Você teria que reescrever boa parte do código. Mas se você usa a técnica dos templates irá economizar bastante tempo e também dinheiro!!!
Irei utilizar a Classe FastTemplate por ser de simples uso e por ser uma das mais usadas no PHP!
As vezes é interessante separar a lógica do designer do site. E o motivo é simples: um desenhista gráfico não precisaria ter a necessidade de entender da lógica da linguagem usada pelo programador do projeto. Dessa forma, poderia mudar o visual de uma página de forma praticamente independente. Isso levaria a otimização dos custos e o tempo de implementação de um sistema/site.
Por isso a técnica de usar Templates é muito bem vinda quando se trata de sites onde o "update", principalmente o visual, é constantemente atualizado. Ainda mais se você tiver um sistema com um visual e o seu próximo cliente pedir personalizado. Você teria que reescrever boa parte do código. Mas se você usa a técnica dos templates irá economizar bastante tempo e também dinheiro!!!
Irei utilizar a Classe FastTemplate por ser de simples uso e por ser uma das mais usadas no PHP!
Para quem não sabe, o Viva o Linux é 100% programado em PHP em conjunto com a classe fastTemplate, como diria o coder nerd usando templates:
$tpl->assign('{STATUS}', 'Da hora!!!!!');
Um abraço,
Fábio