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
-
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.
-
¿A qué te refieres con "el template por naturaleza para PHP"?
-
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).