Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Tutorial de Template em PHP

“Uma das coisas que as pessoas mais me perguntam sobre PHP, é sobre o uso de Templates. Ou porque leram em algum livro ou fórum, ou seja porque eu comentei em aula. Através do uso de templates, deixamos toda a estrutura visual (HTML ou XML, CSS, etc) separado da lógica de programação (código PHP), o que melhora e muito tanto a construção quanto a manutenção de sistemas web. Existem vários mecanismo de template para PHP, e há um bom tempo no mercado. Mas qual indicar? Sem dúvida alguma, o Smarty é hoje o mais completo deles. Porém, o mais complexo, e de curva mais demorada. Ele é praticamente uma linguagem à parte do PHP. Com base nisso, eu resolvi colocar criar um tutorial baseado em um mecanismo de template muito mais simples. Inclusive eu traduzi os comentários dos métodos/funções públicos para facilitar. Você verá que apenas precisará entender duas idéias básicas: variáveis e blocos.”

Enviado por Rael Gugelmin Cunha (rael·gcΘgmail·com) – referência (raelcunha.com).


• Publicado por Augusto Campos em 2008-02-27

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Ark (usuário não registrado) em 27/02/2008 às 9:42 am

    Cara, show de bola esse tutorial…

    Graf (usuário não registrado) em 27/02/2008 às 10:04 am

    Parabéns pelo excelente tutorial… ele demonstra muito bem sobre o template e com muita fidelidade nos mostra como usar esta excelente ferramenta…

    Eu pessoalmente uso template 99% do tempo

    Fabi (usuário não registrado) em 27/02/2008 às 10:07 am

    Fiquei impressionada com o conteúdo do tutorial.
    Simples, direto e perfeito…parabéns!

    Arthur Furlan (usuário não registrado) em 28/02/2008 às 12:24 am

    > Porém, o mais complexo, e de curva mais demorada

    É (muito) mais complexo e demorado desenvolver uma nova tecnologia do que utilizar outras existentes e consolidadas entre a comunidade.

    Não vejo motivos para reinventar a roda, desenvolvendo uma nova aplicação para fazer exatamente o mesmo que uma outra.

    Se serve de conselho:
    Utilize um framework (pode integrar o Smarty ao framework).

    Navix (usuário não registrado) em 28/02/2008 às 8:00 am

    Um template engine simples e prático http://www.tinybutstrong.com/ . Vale apena conferir.

    Ark (usuário não registrado) em 28/02/2008 às 8:46 am

    Porém, o mais complexo, e de curva mais demorada

    Arthur, curva e complexidade de aprendizado é diferente de curva e complexidade de desenvolvimento. Não necessariamente algo bom e simples de se usar é ruim.

    Vide ruby vs java.

Este post é antigo (2008-02-27) e foi arquivado. O envio de novos comentários a este post já expirou.