Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Enrique González Gutiérrez en 03 de Octubre 2011, 10:46

Título: Gestor de plantillas Smarty PHP: ¿Por qué usar Smarty?
Publicado por: Enrique González Gutiérrez en 03 de Octubre 2011, 10:46
El template por naturaleza para PHP. Pero, ¿por qué usar Smarty?

Con Smarty podremos separar la "capa de presentación", de la "lógica de negocio".

Nota: La idea de la "capa de presentación" es, a grandes rasgos, que la "lógica" procese, y la "presentación" muestre, o le de formato, a la información que recibe de la lógica.

Para separar las "responsabilidades" en capas es fundamental que una capa no haga el trabajo de la otra.

En Java vendría a ser algo equivalente a Struct y Spring.

Un saludo.
Título: Re:Gestor de plantillas Smarty PHP: ¿Por qué usar Smarty?
Publicado por: Michelangelo en 05 de Octubre 2011, 12:13
¿A qué te refieres con "el template por naturaleza para PHP"?
Título: Re:Gestor de plantillas Smarty PHP: ¿Por qué usar Smarty?
Publicado por: Enrique González Gutiérrez en 05 de Octubre 2011, 13:20
Tengo que mencionar que decir 'el template por naturaleza para PHP' es una opinión mia.

¿Por qué es esta mi opinión?

Smarty es liviano, fácil de usar y de aprender, responde a mis necesidades, fácil de instalar (copiar 3 directorios), siguen dándole soporte, sacan nuevas versiones, hay documentación (la mayoría en inglés).