Hola,
Para usar un encabezado, un menú y un footer, que se repitan en todas las páginas a modo de plantilla, qué recomiendan?
Server side includes (usando PHP) o iFrames.
1. Pienso que en un iFrame puedo ponder todo un html completo (body, head, scripts, funciones, etc.). En PHP usando SSI, tengo que cuidar que ciertas etiquetas no se repitan porque podrían haber conflicto y además no me es fácil ver un diseño renderizado, aun usando servidor local.
2. Un iFrame en HTML sí renderizaría todo.
3. Dado que un iFrame se va a repetir en todas las páginas, en caso de que quiera hacer un cambio al menú por ejemplo, solo voy al iFrame y lo corrijo, al igual que un archivo include. ¿Es así? ¿Qué desventajas hay?
Los SSI me están causando problemas. Lo que pasa es que yo uso muchos componentes que tienen javascripts y hay etiquetas tanto para el HEAD como para el BODY. Cuando AISLO un archivo include, se me hace un mundo corregirlo ya que al no estar renderizado... debo hacer malabares. ¿Qué dicen ustedes? Gracias.
Uso Dreamweaver 2015.