Cómo implementar el "Modo de mantenimiento" en un sitio web ya establecido
He construido un sitio web (PHP) con más de 60 páginas. Solo ahora me he dado cuenta (desafortunadamente) de que debería haber incorporado una función "En modo de mantenimiento" para permitir que un administrador deshabilite temporalmente el sitio web y lo apunte a una página de Modo de mantenimiento. Esto solo permitiría a los usuarios registrados como administrador ver el sitio web.
Las opciones que veo son:
Agregue un nuevo archivo de "inclusión" en la parte superior de cada página de PHP.
Tengo una inclusión que se usa para mostrar la barra de navegación en
Cada página (clase de navegación). Podría escribir el modo de mantenimiento
código en esta clase.
¿Tengo otras opciones? La primera opción no parece la más eficiente, y la segunda parece ser una mala programación. ¿Hay alguna otra forma mejor de incluir un nuevo archivo en cada archivo php?
¡Gracias!
ps - el sitio no se ha lanzado todavía