Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2012, 08:40
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Mezclar lenguajes

no es que no puedas embeber o combinar, sino el modo en que lo haces.

un código "feo" es difícil de mantener que un código bien ordenado, por ejemplo ¿que utilidad tiene hacer echo como loco para imprimir todo el contenido HTML?

por sierto los short tags en PHP están depreciados, por lo que quedaría:

Código PHP:
Ver original
  1. <p><?php echo $contenido; ?></p>

dentro de las buenas practicas encuentras muchos patrones, el más común es el MVC donde puedes usar un motor de plantillas en las vistas para aligerar la carga de PHP en las mismas y darles un atractivo mayor para los diseñadores y maquetadores, entre ellos existe smarty y últimamente twig, conde lo anterior quedaría como:

Código HTML:
Ver original
  1. <p>{{contenido}}</p>

en fin, todo depende de como lo implementes y en la manera en que sea más organizado y cómodo para mantener.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...