Pensando en Red nada es tan fácil como parece serlo

28dic/080

Smarty o no Smarty…

Cualquier programador de php conoce el sistema de plantillas de smarty. La idea de separar el diseño del desarrollo es la línea a seguir para poder tener una colaboración en paralelo con diseño, en donde un programador no intervenga para nada en la parte de diseño.

Smarty es popular entre desarrolladores de php, aplicaciones como phpBB utiliza smarty entre otros proyectos conocidos.

Mi opinión con respecto a smarty es que es dificil utilizarlo bien, y el mal uso de esta herramienta puede traer mayor complicación en proyectos web. Navegando por internet me encontré un post de un desarrollador php que explica con mucha coherencia el motivo de porqué no usar smarty.

  • Tienen un problema importante de rendimiento
  • Aunque no mucho dificultan el mantenimiento
  • Es neceario aprender un nuevo pseudo-lenguaje de programación
  • En mi opinión dificultan bastante el desarrollo
  • No es garantía de que se cumpla el objetivo de un sistema de plantillas
  • No es tan fácil de usar para un diseñador

Concuerdo con esos puntos aunque la solución que plantea no me parece tampoco la adecuada pero si más efectiva. Al igual que no podemos pretender que el programador entienda de diseño, el diseñador no tiene porqué entender de programación. Por eso mismo sus puestos son "diseñador" y "programador" si no tendrían que tener un puesto equivalente a "diseñador-programador".

La comunicación entre ambos perfiles es importante, pero no debemos condicionar las labores de diseño desde la programación complicando sus tareas.

Es un punto importante para reflexionar.

¿Te gustó este artículo?

¡Suscríbete a nuestro feed RSS!

Comentarios (0) Trackbacks (0)

Aún no hay comentarios.


Leave a comment

(required)

Aún no hay trackbacks.

Page optimized by WP Minify WordPress Plugin