Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/03/2007, 13:32
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Re: ¿ Que opinión os merece smarty ?

Cita:
Iniciado por Panino5001 Ver Mensaje
Vamos, Enrique, que este es un foro de opinión.
¿A donde vamos?

Dije: "opiniones personales sin fundamento". Pero las "opiniones personales objetivas" son buenas también.

Cita:
Mi fundamento:
Ajá, ahora es distinto.

Cita:
smarty en si mismo casi es un leguaje de programación; el objetivo del uso de templates es la separación del código de la presentación,y evidentemente smarty no cumple con esa premisa.
"Evidentemente" no me parece un fundamento. Conceptualmente no es "separación del código de la presentación", el código siempre existirá. Puedes desarrollar la capa de presentación enteramente en PHP y no por eso está mal.

Es un tema de responsabilidades, más que cómo lo hace. Lo que no deberías tener en esa capa es clases del dominio mezcladas con la de presentación, o algo similar.

Lo que tal vez quieres discutir es sobre la definición de lo que es o no un template.

Cita:
Tampoco simplifica las cosas cuando hay que rediseñar. Tampoco es más rápido.
No tiene por qué ser más rápido. Es como las diferencias entre MySQL y Postgres. MySQL siempre fue más rápido porque busca velocidad sobre funcionalidad, y Postgres es más lento que MySQL porque busca funcionalidad sobre la velocidad (cada funcionalidad que se agrega disminuye su velocidad).

Pero son para contextos distintos.

Cita:
Quizá puedas explicar qué ventajas le encontrás frente a otros sistemas de templates o incluso frente a XML, DOM, XPATH Y XINCLUDE. Yo por el momento no las veo.
Los últimos no los conozco. Smarty me parece buena herramienta pero dependiendo del contexto: si buscas funcionalidad sobre velocidad, si quieres tener un estructura base armada y no hacerlo completamente de cero.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com

Última edición por enriqueplace; 13/03/2007 a las 00:14