Ver Mensaje Individual
  #19 (permalink)  
Antiguo 27/11/2013, 05:41
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 8 meses
Puntos: 270
Respuesta: ¿Cómo construir un front-end correctamente?

Cita:
Iniciado por marlanga Ver Mensaje
Hombre, las plantillas con sistema de herencia y bloques como smarty (auqnue prefiero twig) ahorran trabajo. Claro, puedes programar el mismo sistema con PHP, pero entonces lo que estás haciendo es crear tu propio sistema de plantillas.
Además, no sirven para separar el HTML del PHP, si no para separar la lógica de negocio de la lógica de presentación.
Exacto.Y para separar la lógica de negocio de la lógica de presentación, no necesito cambiar de lenguaje.Significa que el php que está generando HTML, no hace lógica de negocio.Hace sólo y exclusivamente lógica de presentación.
Si uso PHP para generar html no estoy creando "mi propio sistema de plantillas".Es que PHP es un lenguaje diseñado para crear plantillas.POO vino mucho después.