Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Separar codigo de presentación?????

Estas en el tema de Separar codigo de presentación????? en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Quisiera saber cuales son las técnicas conocidas hasta ahora para separar el codigo php del html, es algo que he buscado bastante y hasta ahora ...
  #1 (permalink)  
Antiguo 05/04/2006, 19:14
 
Fecha de Ingreso: abril-2006
Mensajes: 8
Antigüedad: 18 años
Puntos: 0
Separar codigo de presentación?????

Quisiera saber cuales son las técnicas conocidas hasta ahora para separar el codigo php del html, es algo que he buscado bastante y hasta ahora solo he encontrado como solución las plantillas, existe otra forma??
  #2 (permalink)  
Antiguo 05/04/2006, 19:33
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 18 años, 10 meses
Puntos: 32
Cita:
Iniciado por gameXs
Quisiera saber cuales son las técnicas conocidas hasta ahora para separar el codigo php del html, es algo que he buscado bastante y hasta ahora solo he encontrado como solución las plantillas, existe otra forma??
Conceptualmente, lo único que debes hacer es tener "separada" las responsabilidades en fuentes distintos. Es decir, un conjunto de fuentes solo trabajarán la parte de la "lógica" donde tendrán prohibido hacer algo de la "presentación", y viceversa.

Puedes hacerlo perfectamente con PHP, pero el tema es que no tengas todo entreverado en los mismos fuentes, donde no tendrías nada "separado".

Una forma de hacerlo a través de herramientas es con el proyecto Smarty para trabajar con templates html, donde además tienes un lenguaje propio para resolver problemas de la "presentación".

http://smarty.php.net
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #3 (permalink)  
Antiguo 13/04/2006, 15:07
 
Fecha de Ingreso: febrero-2006
Mensajes: 4
Antigüedad: 18 años, 1 mes
Puntos: 0
Yo desarrolle una clase para manejo de archivos template, mira aca:
forosdelweb.com/showthread.php?t=374243
publique esta con un pequeño tutorial =)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:24.