-1

Lançado Livro de Smarty

criado por André Gerhard Wolff em 17/06/2006 6:13pm
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


Comentários:

Mostrando 1 - 9 de 9 comentários
augustowebd disse:
so não consigo entender pq um autor brasileiro lanca um livro em ingles, sendo que o que mais se acha na web e' artigos sobre o assunto em ingles, ainda por cima, como o material tah em ingles, fica facil encontrar a obra em formato digital, ou seja, ao inves de comprar o livro em ingles eu baixo o PDF e pronto, foi o que fiz.

abraço.
31/08/2006 6:03am (~10 anos atrás)

Oi Adler e Marcelo,

Mesmo que não seja a possível a participação de vocês, estará acontecendo no dia 08-07 em São Paulo um evento tratando justamente da implementação do MVC com PHP usando Smarty como mecanismo de template.

O artigo está disponível no phpbrasil !

Atenciosamente,

Andre'
26/06/2006 5:53am (~10 anos atrás)

Adler Medrado disse:
Olá marcelodf,

Na verdade as templates agem diretamente com o design mas não são exclusivamente assunto para designers. Por que? Porque o uso de templates é recomendado no desenvolvimento de aplicações que utilizam o conceito de MVC ( Model View Controller ) onde cada parte do sistema é colocado em seu devido lugar, ou seja com MVC não se mistura código PHP com HTML e é aí que entram os templates.
Estou colocando de uma forma bem simples, estou preparando um artigo sobre MVC mas acredito que já exista algum aqui no PHP Brasil.
Abraços.

adler medrado
www.neshertech.net
adler.neshertech.net
25/06/2006 7:20am (~10 anos atrás)

Então, legal esse artigo pois pra eu que manjo muito pouco de php ainda já vi uma coisa a mais e eu estou com o livro "PHP para quem conhece PHP" e realmente já tem algo muito interessante sobre isso, ainda não li essa parte mas dei uma breve olhada e vi que pra quem não sabe nada disso já vai abrir mais a cabeça da pessoa, e me corrijam mas esse negócio de teplate é mais para a parte de design ou eu estou errado....

Mas sempre é muito bem vinda uma dica dessas....

Valew
22/06/2006 5:14am (~10 anos atrás)

Muito boa essa dica sobre o template smarty.

parabems!!
21/06/2006 8:37am (~10 anos atrás)

Galera, para quem não manjar de inglês, o livro "PHP para quem conhece PHP", do Juliano Niederauer, possui um capítulo inteiro sobre a Smarty. Não entra em tópicos mais avançados, como criação de plugins, mas com certeza já é suficiente para trabalhar.
20/06/2006 11:07am (~10 anos atrás)

Rapais... não tem o seu nome, então vou te chamar de Click Consultoria... vc acaba de mudar minha idéia... não vou mais comprar o livro... hehehehehe...

valeu pelas dicas!!

20/06/2006 5:20am (~10 anos atrás)

Click disse:
Achei que encontraria aqui um artigo sobre o Smarty. Enfim, artigos sobre o Smarty poderão ser encontrados nestes links:

PHPBRASIL:
http://www.phpbrasil.com/articles/article.php/pagerRow/0/id/629

IMASTERS:
http://www.imasters.com.br/artigo/3326/php/trabalhando_com_smarty_-_parte_01

Sobre o livro, quem não estiver a fim de gastar dinheiro, é só baixar o manual completo completo e em PORTUGUÊS, no site do php.net:

http://smarty.php.net/distributions/manual/pt_BR/Smarty-2.6.11-docs.pdf
19/06/2006 2:54pm (~10 anos atrás)

Poxa... esse vale a pena ter à mão!!!

Parabéns a todos que participaram deste livro que, com certeza vai vender demais por se tratar de um assunto muito procurado e escasso!

Muito bom mesmo... já vou garantir o meu!
19/06/2006 1:03pm (~10 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)