Five-finger cms est développé par Wang Jia, le responsable initial de phpcmsV9. Les interfaces frontales et back-end utilisent la technologie HTML5+css3, qui peut gérer le contenu sur les écrans et les appareils, améliorant considérablement l'expérience utilisateur. Le CMS à cinq doigts comprend principalement les points de fonction suivants :
1. Conception du modèle :
1. Modèle unifié pour l’ensemble du site afin de faciliter le développement secondaire ;
2. Modèle partagé original, modèle indépendant, toutes les données grandes et petites sont stockées à la demande ;
3. Prend en charge l'ajout de plus de 10 types de champs différents : tels que les champs de texte, les super champs, les champs de carte, les champs de curseur, les champs d'image de groupe, les champs de téléchargement, les champs de cryptage d'URL, etc.
2. Séparation de la lecture et de l'écriture des données :
1. Prend en charge la séparation de lecture et d'écriture des données par défaut ;
2. Prend en charge une base de données maître et plusieurs bases de données esclaves ;
3. Prise en charge de l'allocation des ressources de données en fonction des pondérations.
3. Conception de sécurité :
1. Prise en charge du réglage indépendant du répertoire des fichiers cache ;
2. Prise en charge du déploiement séparé du répertoire www et du code principal ;
3. Prise en charge du stockage crypté par cookies ;
4. Prend en charge la séparation des fichiers de programme en arrière-plan et des fichiers de premier plan ;
5. Prise en charge du filtrage global des injections Mysql ;
6. Prise en charge de la personnalisation du répertoire de téléchargement et désactivation de l'exécution PHP ;
7. La connexion backend utilise le code de vérification session+session pour enregistrer tout l'historique de connexion ;
8. Enregistrements du journal de gestion back-end ;
9. Si l'autorisation de modification des modèles nécessite des autorisations de gestion de fichiers sur le serveur ;
10. Tous les menus nécessitent une vérification d'autorisation ;
4. Conception performante :
1. Le cache prend en charge le cache mémoire, tel que : le cache memcache ;
2. Pas de génération et de vérification répétées du cache de modèles pour améliorer les performances ;
5. Conception axée sur le mobile :
1. Prise en charge de l'adaptation de l'accès mobile par défaut ;
2. Pas besoin de publier des articles à plusieurs reprises, les articles peuvent être poussés en un seul clic. Journal de mise à jour cmsv2.0.5 à cinq doigts : Corrigé : Lorsque la page de contenu a une pagination, l'erreur d'adresse de pagination est corrigée : L'erreur du paramètre de téléchargement du module de pièce jointe est optimisée : la valeur par défaut est désactivée pour afficher directement le message d'erreur Corrigé : La page. Le problème d'affichage du message d'erreur est résolu : problème de fonction string2array, merci Silent Lamb Optimisation fournie : Lorsque la classe arborescente n'a pas de sous-catégories, une erreur de boucle est signalée. Optimisation : Lorsque le répertoire du modèle n'est pas accessible en écriture, la page est vide et lente à s'ouvrir. Optimisation : Envoyez un e-mail pour vérifier si l'extension sockets est ouverte. Correctif : La liste déroulante des attributs ne peut pas afficher la liste déroulante par défaut lorsque les données sont vides.