CatchAdmin es un sistema de gestión backend desarrollado en base al marco thinkphp y al administrador de elementos. Porque thinkphp es simple, eficiente y tiene documentación completa. Después de observar muchos sistemas de gestión de backend en el ecosistema thinkphp, descubrí que no existe un sistema de separación de front-end y back-end adecuado. Luego se desarrolló CatchAdmin.
Según las características del servidor thinkphp6, cada módulo en el backend puede ser un servicio independiente y las responsabilidades funcionales entre módulos son más claras. Al mismo tiempo, el backend también tiene en cuenta el desarrollo del backend de las páginas de front-end, lo que reduce la salida del código de la página de front-end. Las tablas y los formularios se encapsulan en componentes en segundo plano y las páginas frontales se pueden representar fácilmente a través de datos Json en segundo plano, lo que mejora en gran medida la eficiencia del desarrollo.
CatchAdmin también proporciona una serie de herramientas de componentes, como cliente HTTP, importación y exportación de Excel, detección de palabras confidenciales y una gran cantidad de comandos integrados para mejorar la experiencia de desarrollo del uso del backend.
Gestión de usuariosGestión de usuarios backend
La gestión de departamentos configura la estructura de departamentos de la empresa y admite la estructura de árbol.
La gestión de posiciones configura las posiciones de los usuarios en segundo plano.
La gestión de menús configura los menús del sistema, botones, etc.
La gestión de roles configura los roles que desempeñan los usuarios y asigna permisos.
Estructura de la tabla de fondo de gestión del diccionario de datos
Registro de operaciones registro de operaciones de usuario en segundo plano
Registro de inicio de sesión Registros de inicio de sesión de usuarios del sistema en segundo plano
La generación de código genera operaciones CURD en el lado API
Las palabras confidenciales admiten la configuración de palabras confidenciales
La gestión de archivos adjuntos puede gestionar los archivos cargados
Las tareas programadas pueden administrar tareas programadas sin depender de Crontab
Plataforma de SMS Gestión de la nube de SMS, compatible con Alibaba, Tencent Cloud, Ucloud, Submail
La carga en la nube admite la carga en la nube, Qiniu, OSS, Tencent
php7.1+ (requiere las siguientes extensiones)
cadenamb
json
abresl
XML
dop
nginx
MySQL
Asegúrese de que Composer esté instalado antes de la instalación.
Una vez completada la descarga, instálela mediante el comando, instalación con un clic