Trabalhando conteúdo dinâmico com Smarty

O artigo mostra como trabalhar com conteúdo dinâmico em PHP utilizando a biblioteca Smarty.

[ Hits: 17.673 ]

Por: Gustavo Soares em 28/01/2007


Introdução



O que é Smarty?

Compile PHP Template Engine Smarty, ou simplesmente Smarty, é a biblioteca de template para PHP mais popular atualmente. Mais especificamente, ela fornece uma maneira fácil de controlar a separação da aplicação lógica e o conteúdo de sua apresentação. Isso é melhor descrito em uma situação onde o programador da aplicação e o designer executam diferentes funções ou, na maioria dos casos, não são a mesma pessoa.

Um dos aspectos únicos do Smarty é seu sistema de compilação. O Smarty lê os arquivos de template e cria scripts PHP a partir deles. Uma vez criados, eles são executados sem ser necessário uma outra compilação. Com isso, os arquivos não são 'parseados' (analisados) toda vez que um template é solicitado, e cada template tem a total vantagem de soluções de cache do compilador PHP, tais como: Zend Accelerator ou PHP Accelerator.

Neste artigo não vou falar sobre instalação, configuração da Smarty. Você pode saber mais sobre isso em:
Supondo que você já tenha instalado a biblioteca Smarty, vamos ao que interessa.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Smarty em Ação
   3. Conteúdo dinâmico com Smarty
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 1)

Administrando usuários no GNU/Linux e Samba via web com PHP

Utilizando PEAR

Engenharia de Software - Fazer melhor o software e fazer o software melhor

Criando um ambiente de desenvolvimento web livre com Eclipse e PHP

  
Comentários
[1] Comentário enviado por hlegius em 28/01/2007 - 12:25h

Boa matéria!
Smarty é realmente excelente e nessa era de frameworks, é uma excelente pedida o uso do Smarty


Abraços,

[2] Comentário enviado por brunoestevao em 12/03/2008 - 14:49h

Concordo plenamente com o hlegius.

Bruno Estêvão
www.sempihost.com.br
Hospedagem de sites com 30 dias grátis


Contribuir com comentário