Tiene que comenzar con sus requisitos: ¿qué desea hacer en este panel de administración? Necesitas ser específico.
Un panel de administración es como más de la aplicación de su sitio web, pero está limitado al uso por un conjunto restringido de usuarios (por ejemplo, usted y el desarrollador, y tal vez otro administrador).
- Piense en qué tareas administrativas desea que el panel de administración le ayude a hacer.
- Anótelos.
- Pídale a su desarrollador que desarrolle una o más pantallas web para que sirva como interfaz de usuario para las tareas de administrador y el código para ejecutar las tareas de administrador.
- Pagarle a él o ella.
Debería ser un poco más fácil desarrollar el código front-end para pantallas de administrador que su sitio web público, porque no tiene que pensar demasiado en la experiencia o diseño del usuario, la compatibilidad del navegador, la accesibilidad, etc.
Por otro lado, las pantallas de administración pueden ser más complejas en el back-end, porque básicamente está pidiendo una GUI para automatizar muchas de las tareas de configuración del lado del servidor que el desarrollador hace por usted. Estos pueden ser difíciles de codificar, y cada tarea es diferente.
- Estoy en mi bba 3er año, ¿qué curso debo seguir antes de hacer mi MBA que podría ayudarme a ser un mejor candidato?
- Voy a amenazar a mi condominio de que dejaré de pagar el mantenimiento, ¿cuáles son los resultados?
- He estado en Magic The Gathering por un tiempo y me gustaría trabajar en una de mis tiendas locales. ¿Qué tan bueno tengo que ser para poder contratar?
- ¿Por qué mi gato se sienta a mi lado pero no me deja tocarlo?
- Si llevo a otro cachorro a casa, ¿cambiará el hecho de que mi cachorro parece deprimido?
Otro pensamiento que normalmente se ve en algunos paneles de administración son los informes. Al igual que el tráfico del sitio, y así sucesivamente. Estas también son tareas complejas y únicas. A veces, los informes pueden presentar problemas completamente nuevos, como cómo consultar de manera eficiente grandes cantidades de datos para el informe.
Algunas tareas ya tienen un software de administración web gratuito que su desarrollador podría aprovechar, si pueden satisfacer algunos de sus requisitos.
- Webmin es una interfaz basada en web para la administración del sistema para Unix.
- AWStats: analizador de archivos de registro de código abierto para estadísticas avanzadas