Buenas.
Quiero hacer una web modular (o como se llame). Es decir: tengo varias con el mismo diseño páginas en las que lo único que cambia es el contenido y quiero que, por ejemplo, cuando quiera cambiar la cabecera, se cambie automáticamente en las demás páginas.
Me gustaría que me recomendarais cual es la mejor forma de hacerlo.
Yo he pensado en las siguientes:
1- Crear una página llamada "parte_sup.php" y otra "parte_inf.php" y en cada nueva página hago al principio un include de "parte_sup.php", añado el contenido y al final hago un include de "parte_inf.php"
2 - Hacer lo mismo que en la opción 1, pero con funciones. Por ejemplo: "mostrar_web_sup()" y "mostrar_web_inf(). Y en cada página nueva, pongo entremedio el contenido".
3 - Una página principal llamada "index.php", en la cual se le pasa por GET la página que se desea incluir.
Por ejemplo: index.php?pagina=descargas. Y entonces, dentro del "index.php", hace un include de la página llamada "descargas.inc.php"
A ver si me podéis aconsejar cual es la mejor forma o una forma mejor que se os ocurra. O sus ventajas e inconvenientes.
Gracias por adelantado.