Panel De Administración De Um Sitio Web

Hola Buenas tardes, Estoy tratando de hacer un panel de administración de un sitio web, mi pregunta es la siguiente, ¿cuál es la mejor solución: separar el backoffice de frontoff o simplemente crear un módulo de administración para gestionar el backend ????

He probado varios ejemplos, pero no está funcionando. ¿Alguien sabe cómo solucionar este ??

Gracias

Buenos días.

Las 2 soluciones son igual de buenas.

Yo por ejemplo siempre trabajo con módulos, y uno siempre es el de administración del sitio.

Un saludo.

Gracias por tu ayuda…