Pular para o conteúdo

O uso de templates em PHP

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. Este artigo nos mostra uma simples classe de template para PHP.
Elton Luís Minetto elm
Hits: 40.544 Categoria: PHP Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Aplicando templates
   3. Um exemplo mais avançado
Nenhum artigo encontrado.

Requisições assíncronas em PHP usando AJAX - Parte I

Instalando a extensão json para o php-5.1 no CentOS/Red Hat

PHP Orientado a Objetos

Uma introdução à biblioteca GD

Gerando gráficos com PHP e highcharts.com

#1 Comentário enviado por fabio em 25/10/2003 - 03:40h
É sempre bom conhecermos uma classe de template alternativa. Sempre uso a FastTemplate.
#2 Comentário enviado por removido em 25/10/2003 - 20:41h
O grande problema é não consegue-se encontrar essa classe no site indicado por redireciona para o site do tal Sunil Baek em japonês ou koreano sei lá.
Poderia ser colocado um link alternativo aqui ou mesmo publicada a classe!
#3 Comentário enviado por Oki em 26/10/2003 - 15:30h
Bom, eu gosto de usar Smarty Templates, http://smarty.php.net, gosto do smarty por causa do esquema de cache que ele tem :-)

[]'s
Celso Goya
moinho.net
#4 Comentário enviado por Ragen em 26/10/2003 - 20:48h
Celso,

Escrevi um artigo sobre o uso do cache na FastTemplate, assim como a Smarty agora ela suporta cache... Confira os artigos mais antigos ou na própria sessão do site sobre a FastTemplate CVS revision. 1.2.0

[]`s

Ragen

Contribuir com comentário

Entre na sua conta para comentar.