Cita:
Iniciado por memoadian Una inutilidad completa.
Santa Virgen de los programadores!!!
El usar un sistema de plantillas es, contrario a lo que dices, una buena práctica.
Quizá tu lo estás viendo, en una forma inmediata, totalmente inútil por que no has desarrollado aplicaciones web complejas. En aplicaciones de cierto tamaño es adecuado separar la lógica de negocios de la presentación, por varias razones:
- Es mucho más sencillo controlar la parte lógica en un archivo con puro PHP (u otro lenguaje del lado del servidor).
- Es más fácil que un maquetador-diseñador, haga cambios visuales sin saber programación.
- Es más fácil mantener la aplicación y/o hacer cambios.
Un patrón de diseño muy usado en aplicaciones web es
MVC, hay muchos frameworks que usan ese patrón (a veces como una variante), como Zend, Rails, Django; ya que es una forma muy eficiente de separar las cosas como te he comentado.
Puedes leer estos temas a ver si te ayudan un poco más con eso:
http://stackoverflow.com/questions/1...th-a-framework http://www.maestrosdelweb.com/editor...ty-plantillas/ http://stackoverflow.com/questions/4...-system-in-php
Saludos.