Редактор Downcodes предлагает вам введение и руководство по установке внутренней системы управления think-admin. think-admin разработан на основе платформы ThinkPHP6. Он мощный и простой в использовании. Это идеальный выбор для создания внутренней системы управления. Он предоставляет множество функций, включая автоматическую генерацию CRUD, управление разрешениями, модульную установку и удаление и т. д., что значительно упрощает процесс разработки. Кроме того, он также поддерживает режим Swoole и микросервисную архитектуру, предоставляя больше возможностей для расширения вашего приложения. Далее мы подробно представим специальные функции и этапы установки think-admin, которые помогут вам быстро создать собственную систему управления серверной частью.
think-admin — это система управления серверной частью, основанная на thinkphp6, сравниваемая с laravel-admin.
функции think-admin
1. Установка библиотеки композиторов в один клик, богатые элементы конфигурации.
2. Автоматически генерировать добавления, удаления, модификации и запросы на основе базы данных, а также создавать соответствующие меню и разрешения для сокращения повторяющейся работы на базовом оборудовании.
3. Полный администратор, роль, разрешения, меню, управление приложениями.
4. Поддерживает модульность и может устанавливать и удалять приложения индивидуально.
5. Поддерживает режим Swoole. Вы можете установить https://gitee.com/qian/think (библиотеку PHP с собственным обнаружением регистрации служб и шлюзом API) в качестве серверной части управления микросервисами.
6. Интерфейс основан на компонентах elementui и компонентах формы http://php.form-create.com/. Он не ограничивает метод разработки и может разрабатываться по традиционной веб-модели.
этапы установки think-admin
//Настраиваем образ композитора Alibaba Cloud
конфигурация композитора -g repo.packagist композитор https://mirrors.aliyun.com/composer/
//Создаем проект thinkphp6
композитор создать проект topthink/think tp
компакт-диск тп
//Установим think-admin
композитору требуется suframe/think-admin -vvv
cp .example.env .env
//Отредактируйте и измените базу данных .env, используя свою собственную учетную запись базы данных
//Выполняем миграцию sql
PHP думает, что мигрирует: запустить
Важно отметить следующий шаг
Отредактируйте файл app/middleware.php и добавьте его в возвращаемый массив.
thinkmiddlewareSessionInit::класс,
Затем перейдите к приоритету в config/middleware.php и добавьте тот же проект. Это связано с тем, что это промежуточное ПО выполняется раньше и его необходимо инициализировать заранее.
'приоритет' => [
thinkmiddlewareSessionInit::класс,
],
бегать:
PHP думаю запустить -H 0.0.0.0
доступ
http://127.0.0.1:8000
Учетная запись демо-адрес: admin, пароль: admin, пожалуйста, не меняйте информацию случайным образом.
пример:
Исходный код Jinyun Smart Logistics Platform представляет собой плагин Jinyun Yuansheng, и для его работы требуется поддержка платформы Jinyun!
Платформа грузовой логистики: выпуск выделенной линии для нескольких продавцов + выпуск запроса на доставку для клиента + запрос информации о маршруте груза + онлайн-заказ LTL + самовывоз от двери до двери продавца + доставка по выделенной линии для клиента и т. д.
【Механизм обновления】
Текущее приложение принадлежит телу сцены Lego, и само тело сцены не будет часто обновляться. В основном зависит от обновленной версии плагина пакета! Эти механизмы зависимого обновления могут выполнять одно обновление и одновременно обновлять все тела сцены, что значительно повышает качество и эффективность итераций обновления приложения!
Функции
1. Для облегчения продвижения платформы можно настроить: автовладельцев, выделенные линии для публикации информации (нужно подтолкнуть друзей и т.п.);
2. Весь режим перевозки, режим котировок и т. д. разработаны строго в соответствии со стандартами логистического парка;
3. Все операции автовладельца+грузовладельца+выделенной линии осуществляются на мобильном телефоне.
Надеюсь, приведенная выше информация будет вам полезна. Если у вас есть какие-либо вопросы, пожалуйста, не стесняйтесь спрашивать. Редактор Downcodes с нетерпением ждет ваших отзывов!