|
Lançado Livro de Smarty
por André Gerhard Wolff
Esse é o lançamento do único livro disponível sobre Smarty, a biblioteca de template para PHP mais popular atualmente. O livro é da editora Packt Publishing da Inglaterra e é impresso no Brasil pela Livraria Tempo Real. Entre os autores o destaque é o João Prado Maia, o Webmaster do PHPBrasil.com.
|
O livro é a única documentação impressa do Smarty, um dos mais poderosos mecanismos de template para PHP. Os tópicos cobertos são :
1 - Introdução ao Smarty
Porque usar um mecanismo de Template, Segurança e Velocidade, Funcionalidades Principais, Funcionamento Interno, Instalação e Configuração, etc ...
2 - Arquitetura do Site com Smarty
Iniciando um projeto com Smarty, Separação das camadas de Negócio, Apresentação e Acesso a Dados.
3 - O Que Designers Precisam Saber
Problemas comuns no desenvolvimento de sites em equipes, divisão em componentes, reuso de componentes, usando Tableless, tags internas, como escolher uma ferramenta para desenvolver Templates, etc ...
4 - Criando um Template
Conceitos de design, do HTML para o TPL, arrays, passagem de argumentos, estruturas de controle, loops, exemplos, executando PHP dentro dos templates, etc...
5 - Templates Avançados
Smarty por dentro, passos da compilação, modificadores, modificadores disponiveis, etc ...
6 - Funções do Smarty
Tipos de Funções, inserindo conteúdo dinâmico, gerenciando Javascript nos templates, etc ...
7 - Debugando para Designers
Erros semânticos, erros comuns, o sistema de debug do Smarty, console de debug, etc ...
8 - Variáveis e métodos do Smarty
Relação de todas as variáveis e métodos internos do Smarty
9 - Cache e Performance
Usando o Cache, cacheando seções do template dinamicamente, limpando o cache, otimizando aplicações, profiling em PHP, etc ...
10 - Extendendo o Smarty com Plug-ins
Encontrando e instalando Plug-ins, Plug-ins úteis, Escrevendo seus próprios Plugins, etc ...
11 - Filtros
Prefiltros, Pósfiltros, criando filtros, filtros para retirar HTML de comentários, informação de Benchmark, etc ...
12 - Internacionalização
Infraestrutura de internacionalização com Gettext, configurando arquivos Gettext, Exemplos, etc ...
Enfim um livro bastante completo com toda a documentação necessária para a utilização completa do Smarty! Disponível em:
Smarty PHP Template Programming and Applications
http://www.temporeal.com.br/produtos.php?id=170207
O capítulo 6 está disponível gratuitamente abaixo:
http://www.packtpub.com/files/Smarty_SampleChapter.pdf
|
|
|