Le système de site Web d'entreprise SIYUUCMS est développé sur la base de ThinkPHP6.0+AdminLTE-2.4, qui est simple/facile à utiliser/réactif/à seuil bas.
SIYUUCMSv6.1 est développé sur la base de la dernière version du framework ThinkPHP6.0.2, et le framework backend et front-end utilise AdminLTE. Le concept central du système est de « créer le CMS le plus adapté à l'entreprise ».
Le système dispose d'un système d'autorisation intégré, d'un système d'adhésion, d'un journal de l'administrateur, d'une gestion de contenu, d'une gestion de colonnes, d'une sauvegarde et d'une récupération de base de données, d'une gestion de modèles, d'une gestion de fichiers, d'un envoi de SMS, d'un envoi d'e-mails, d'une gestion d'étiquettes, d'une gestion de champs, d'une gestion de modules, d'un plug-in. fonctions de gestion et de génération de code.
SIYUUCMS dispose de quatre applications intégrées, inex, mobile et api.admin, et est construit en utilisant le mode multi-application ThinkPHP.
SIYUUCMS a officiellement publié la version V6.1.5. Les détails de cette mise à jour sont les suivants.
1. Réparez le saut de lien provoqué par le délai d'expiration de pjax (le délai d'expiration ajax par défaut est de 650 millisecondes et la page entière est forcée de s'actualiser après l'expiration du délai)
2. Ajoutez des balises de nuage de tags, qui peuvent être utilisées dans des articles et à d'autres endroits pour obtenir les N balises les plus populaires.
3. Correction du bug selon lequel les champs de téléchargement multi-images et de téléchargement multi-fichiers ne peuvent pas être supprimés s'ils contiennent du contenu.
4. Correction du bug qui faisait que le champ de mot de passe était à nouveau md5 lors de l'ajout d'un administrateur en arrière-plan, entraînant l'impossibilité de se connecter.
5. Ajoutez le plug-in Treegrid, ajoutez des fonctions d'expansion et de pliage à la liste des colonnes et à la liste des règles de menu.
6. Optimisez la liste des champs d'arrière-plan. Ajouter, modifier, répertorier, rechercher, trier et savoir si ces champs sont obligatoires peuvent être modifiés directement dans la liste.
7. Corrigez le bug selon lequel le prochain article est toujours le premier
8. Mettez à niveau ThinkPHP vers 6.0.5
9. Autres résolutions de problèmes et optimisation des détails
La prochaine version mettra à niveau AdminLTE vers 3.0. Étant donné que les modifications de mise à niveau sont relativement importantes, il est recommandé d'utiliser cette version comme version de développement stable si cela n'est pas nécessaire ou d'attendre que la nouvelle version soit publiée et stabilisée avant de procéder à la mise à niveau.
Installation de SIYUCMS Téléchargez le package complet SIYUUCMS et extrayez-le dans votre région (il est recommandé d'utiliser git pour l'extraire)
Liez votre site à l'annuaire public (fortement recommandé)
Restaurez siyucms.sql dans le dossier dans la base de données de votre propre projet (vous devez créer la base de données vous-même)
Modifiez les informations de configuration de la base de données dans .env (le mode débogage est également ouvert et fermé dans ce fichier)
Visitez le backend et connectez-vous pour vérifier si c'est normal. Le répertoire backend est http://www.yourwebsite.com/admin (si vous ne pouvez pas y accéder, veuillez essayer de masquer index.php)
Nom d'utilisateur backend par défaut : admin Mot de passe : admin