Es el backend que uso en las páginas dinámicas y apps. Está programado completamente por mi, actualmente va por la versión 2.0.
En proyectos realizados en Symfony también uso el EasyAdmin, al estar más integrado en ese framework.
Sus principales características son:
- No se necesita programar nada, solo modificar ficheros de configuración para ponerlo a funcionar.
- Si el gestor de contenidos ya está funcionando y más adelante se quieren hacer cambios en el nombre o propiedades de los campos de cualquier tabla, añadir o borrar tablas, etc..., sólo hay que modificar un fichero de configuración, por lo que el mantenimiento es muy sencillo.
- Puedes traducirlo a cualquier idioma modificando un único fichero de configuración.
- El sistema está basado en Ajax y en plugins de Javascript. Puede subir ficheros, y hacer actualizaciones sin que la página se recargue. Además sólo carga los plugins que necesita según el tipo de datos, por lo que no hace cargas innecesarias.
- Tiene gran cantidad de tipos especiales de datos: Fecha/Hora, Google Maps, Combos vinculados, etc..
- Dispone de modulos adicionales como gestión de usuarios, envío de boletines, visor de fotos, exportador de datos, etc...
- El sistema es XHTML + CSS + Javascript. Al ser una aplicación web, puede funcionar en cualquier S.O.
Requerimientos para usar Backendmaker:
- Base de datos mysql o MSSQL
- PHP5 o superior