Five-finger cms fue desarrollado por Wang Jia, el responsable original de phpcmsV9. Las interfaces front-end y back-end utilizan tecnología HTML5 + css3, que puede administrar contenido en pantallas y dispositivos, lo que mejora enormemente la experiencia del usuario. El CMS de cinco dedos incluye principalmente los siguientes puntos funcionales:
1. Diseño del modelo:
1. Modelo unificado para todo el sitio para facilitar el desarrollo secundario;
2. Modelo compartido original, modelo independiente, todos los datos grandes y pequeños se almacenan bajo demanda;
3. Admite agregar más de 10 tipos diferentes de campos: como campos de texto, supercampos, campos de mapa, campos deslizantes, campos de imágenes de grupo, campos de descarga, campos de cifrado de URL, etc.
2. Separación de lectura y escritura de datos:
1. Admite la separación de lectura y escritura de datos de forma predeterminada;
2. Admite un dato maestro y múltiples bases de datos esclavas;
3. Admitir la asignación de recursos de datos según ponderaciones.
3. Diseño de seguridad:
1. Admite configuración independiente del directorio de archivos de caché;
2. Admitir la implementación separada del directorio www y el código central;
3. Admite almacenamiento cifrado mediante cookies;
4. Admite la separación de archivos de programa en segundo plano y archivos de primer plano;
5. Admite filtrado global de inyección Mysql;
6. Admite la personalización del directorio de carga y deshabilita la ejecución de PHP;
7. El inicio de sesión en el backend utiliza sesión+código de verificación de sesión para registrar todo el historial de inicio de sesión;
8. Registros de registro de gestión de backend;
9. Permitir la modificación de plantillas requiere permisos de administración de archivos del servidor;
10. Todos los menús requieren verificación de permiso;
4. Diseño de actuación:
1. El caché admite memoria caché, como: caché de memcache;
2. No generar ni verificar repetidamente la caché de plantillas para mejorar el rendimiento;
5. Diseño móvil primero:
1. Admite la adaptación del acceso móvil de forma predeterminada;
2. No es necesario publicar artículos repetidamente, los artículos se pueden publicar con un solo clic.
Instrucciones de actualización de la versión cmsV2.1.2 de cinco dedos (2015-8-19)
Solución: formato de salida de campo
Solución: se muestra un error de SQL cuando los parámetros de contenido son incorrectos
Solución: vulnerabilidad del editor xss
Solución: generación estática por lotes, no se pueden generar varias páginas
Solución: salto de bucle de fondo
Reparación: error de SQL al eliminar contenido. La actualización requiere ejecutar la actualización y hacer clic en el archivo sql.
Optimización: filtrado global de ataques xss
Optimización: reglas de validación de campo JS
Optimización: estilo CSS de fondo, experiencia de usuario.
Nuevo: constante SQL_LOG, configurable en web_config. Operación de inserción, actualización y eliminación de registros
Registro de actualización de Wuzhi cmsv2.0.5:
Solución: cuando la página de contenido tiene paginación, la dirección de paginación es incorrecta
Solución: error de parámetro de carga del módulo adjunto
Optimización: la visualización directa de mensajes de error está desactivada de forma predeterminada
Solución: problema de visualización del mensaje de error de página
Solución: problema de función string2array, gracias a Silent Lamb por proporcionarla
Optimización: cuando la clase de árbol no tiene subcategorías, se informará un error en un bucle
Optimización: cuando no se puede escribir en el directorio de plantillas, la página está en blanco y tarda en abrirse.
Optimización: envíe un correo electrónico para comprobar si la extensión del socket está abierta
Solución: la lista desplegable de atributos no puede mostrar el menú desplegable predeterminado cuando los datos están vacíos
>