L'éditeur de Downcodes vous propose un guide d'introduction et d'installation pour le système de gestion backend think-admin. think-admin est développé sur la base du framework ThinkPHP6. Il est puissant et facile à utiliser. C'est un choix idéal pour créer un système de gestion back-end. Il offre une multitude de fonctions, notamment la génération automatique de CRUD, la gestion des autorisations, l'installation et la désinstallation modulaires, etc., ce qui simplifie grandement le processus de développement. De plus, il prend également en charge le mode Swoole et l'architecture de microservices, offrant ainsi plus de possibilités pour l'expansion de vos applications. Ensuite, nous présenterons en détail les fonctions spéciales et les étapes d’installation de think-admin pour vous aider à créer rapidement votre propre système de gestion back-end.
think-admin est un système de gestion backend basé sur thinkphp6, comparé à laravel-admin.
fonctionnalités de think-admin
1. Installation en un clic de la bibliothèque Composer, éléments de configuration riches
2. Générez automatiquement des ajouts, des suppressions, des modifications et des requêtes basés sur la base de données, et générez les menus et autorisations correspondants pour réduire le travail répétitif sur les machines de base.
3. Administrateur complet, rôle, autorisation, menu, gestion des applications
4. Prend en charge la modularisation et peut installer et désinstaller des applications individuellement.
5. Prend en charge le mode swoole. Vous pouvez installer https://gitee.com/qian/think (une bibliothèque PHP avec sa propre découverte d'enregistrement de service et sa propre passerelle API) en tant que backend de gestion des microservices.
6. Le front-end est basé sur les composants elementui et les composants du formulaire http://php.form-create.com/ Il ne limite pas la méthode de développement et peut être développé selon le modèle Web traditionnel.
étapes d'installation de think-admin
//Configurer l'image du compositeur Alibaba Cloud
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
//Créer un projet thinkphp6
compositeur créer-projet topthink/think tp
cd tp
//Installer think-admin
le compositeur nécessite suframe/think-admin -vvv
cp .exemple.env .env
//Modifiez et modifiez la base de données .env vers votre propre compte de base de données
//Exécuter la migration SQL
php pense migrer: exécuter
Il est important de noter l'étape suivante
Modifiez le fichier app/middleware.php et ajoutez-le au tableau de retour.
thinkmiddlewareSessionInit::class,
Accédez ensuite à la priorité dans config/middleware.php et ajoutez le même projet. En effet, ce middleware est exécuté plus tôt et doit être initialisé à l'avance.
'priorité' => [
thinkmiddlewareSessionInit::class,
],
courir:
php pense exécuter -H 0.0.0.0
accéder
http://127.0.0.1:8000
Le compte de la démo adresse : admin, mot de passe : admin, veuillez ne pas modifier les informations au hasard.
exemple:
Le code source de Jinyun Smart Logistics Platform est un plug-in Jinyun Yuansheng, et son fonctionnement nécessite le support du framework Jinyun !
Plateforme logistique de fret : libération de ligne dédiée multi-marchands + libération de la demande de livraison client + demande d'itinéraire d'informations sur le fret + commande en ligne LTL + enlèvement porte-à-porte du commerçant + livraison en ligne dédiée au client, etc.
【Mécanisme de mise à jour】
L'application actuelle appartient au corps de la scène Lego et le corps de la scène lui-même ne sera pas mis à jour fréquemment. Cela dépend principalement de l'itération mise à jour du plug-in du package ! Ces mécanismes de mise à jour dépendants peuvent réaliser une mise à jour et mettre à jour tous les corps de scène en même temps, améliorant considérablement la qualité et l'efficacité des itérations de mise à jour des applications !
Caractéristiques
1. Afin de faciliter la promotion de la plateforme, vous pouvez mettre en place : pour les automobilistes, des lignes dédiées pour publier des informations (besoin de pousser les amis, etc.) ;
2. L'ensemble du mode de fret, du mode de cotation, etc. sont conçus strictement en référence aux normes du parc logistique ;
3. Toutes les opérations propriétaire de la voiture + propriétaire du cargo + ligne dédiée sont mises en œuvre sur le téléphone mobile.
J'espère que les informations ci-dessus vous seront utiles. Si vous avez des questions, n'hésitez pas à les poser. L'éditeur de Downcodes attend vos retours avec impatience !