1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mineadmin-mineadmin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README-en.md

русский | English

Проекты

официальный сайт | Документация | Пример работы | Официальная документация Hyperf

Описание проекта

PHP имеет множество хороших систем управления сайтом с серверной стороны, но подходящей системы управления сайтом на основе Swoole найти не удалось. Поэтому была создана своя система управления сайтом. Она может использоваться для управления веб-сайтов, CMS, CRM, OA, ERP и так далее.

Система управления основана на фреймворке Hyperf. Предприятельская архитектура слоёв позволяет легко поддерживать стартапы и личное использование до запуска, используя небольшое количество серверных ресурсов, сравнимых по производительности со статическими языками программирования. На клиентской стороне используется Vue3 + Vite4 + Pinia + Arco, что обеспечивает адаптацию к ПК, мобильным устройствам и планшетам!Если вам понравился проект, пожалуйста, отметьте звездочкой ⭐, чтобы поддержать его. Это будет самым большим подтверждением и мотивацией для меня! Пожалуйста, прочитайте Отказ от ответственности и согласитесь с ним перед использованием MineAdmin.- Специальное предложение от Tencent Cloud: Перейти

  • Специальное предложение от Alibaba Cloud: Перейти

Адрес репозитория фронтенда

Переходите к репозиторию фронтенда

Официальные группы связи

Группа QQ для общения и обучения, пожалуйста, не флудьте в группе.

## Встроенные функции

  1. Управление пользователями, завершение конфигурации добавления, изменения и удаления пользователей, поддержка различных пользователей для входа в систему с просмотром разных домашних страниц
  2. Управление отделами, организационная структура (компания, отдел, группа), поддержка отображения дерева структуры данных и прав доступа
  3. Управление позициями, возможность конфигурирования должностей пользователей
  4. Управление ролями, распределение прав меню ролей, распределение прав данных ролей
  5. Управление меню, конфигурирование системных меню и кнопок и т. д.
  6. Управление словарями, часто используемые и фиксированные данные системы могут быть переиспользованы и поддерживаемы
  7. Конфигурация системы, некоторые общие настройки управления системой
  8. Журнал операций, запрос некоторых обычных операций системы пользователями
  9. Журнал входа, запрос записи входа пользователей в систему
  10. Онлайн-пользователи, просмотр текущих пользователей, вошедших в систему
  11. Мониторинг сервиса, просмотр текущего состояния сервера и информации окружения PHP и других данных
  12. Управление приложениями, управление текущими загруженными файлами и изображениями и другими данными системы
  13. Поддержка таблиц данных, очистка мусора и оптимизация таблиц данных системы
  14. Управление модулями, управление всеми модулями системы 15.Расписание задач, онлайн (добавление, изменение, удаление) расписания задач, включая лог выполнения задач
  15. Генерация кода, генерация фронтенд- и бэкенд-кода (PHP, Vue, JS, SQL), поддержка загрузки и генерации кода для модулей
  16. Мониторинг кэша, просмотр информации Redis и ключей, используемых системой
  17. Управление API, управление приложениями и интерфейсами, авторизация интерфейсов и другие функции. Автоматическое создание документов интерфейсов, проверка входящих и исходящих параметров и т. д.
  18. Управление очередью сообщений, функции управления очередью сообщений, управление сообщениями, отправка сообщений. Использование режима WS для мгновенного месседжинга и напоминаний (необходимо установить RabbitMQ)
  19. Аппликейшн маркет, возможность загрузки различных базовых приложений, плагинов, компонентов фронтенда и т. д. (в разработке...)

Требования к окружению- Swoole ≥ 5.0 с отключенным режимом Short Name.

  • PHP ≥ 8.1 и включение следующих расширений:
    • mbstring
    • json
    • pdo
    • openssl
    • redis
    • pcntl
  • MySQL ≥ 5.7
  • Redis ≥ 4.0
  • Git ≥ 2.x

Загрузка проекта

  • Обратите внимание, что MineAdmin не использует импорт SQL-файлов для установки; система использует файлы миграций Migrate для установки и заполнения данных.

  • Для загрузки проекта убедитесь, что вы установили Composer.

git clone https://gitee.com/xmo/MineAdmin && cd MineAdmin
composer config -g repo.packagist composer https://mirrors.tencent.com/composer/
composer install

Установка проекта

Откройте терминал, выполните команду установки и следуйте указаниям для конфигурации файла .env шаг за шагом.

php bin/hyperf.php mine:install

Когда вам будет показана следующая информация

Сбросьте файл .env. Перед выполнением команды установки, пожалуйста, перезапустите сервис.

выполните команду установки снова для выполнения миграции данных Migrate и заполнения SQL-данных для завершения установки.

php bin/hyperf.php mine:install

Перейти здесь -> для часто задаваемых вопросов

Отказ от ответственности

Отказ от ответственности

Использование данного программного обеспечения не должно использоваться для разработки любого программного обеспечения или приложения, нарушающего соответствующие государственные политики, и MineAdmin не несет никакой юридической ответственности за использование этого программного обеспечения.## Адреса для тестирования

Адрес для опыта

  • Логин: superAdmin
  • Пароль: admin123

Пожалуйста, не добавляйте случайные данные

Благодарности

Ниже приведены в произвольном порядке

Hyperf — высокопроизводительный корпоративный фреймворк параллельной разработки

Element Plus — библиотека компонентов для дизайнеров и разработчиков на основе Vue 3

Swoole — фреймворк параллельной разработки на PHP

Vue

Vite

Производительные инструменты JetBrains

Сертификат безопасности OSCS

Статус OSCS

Динамика звездочек со временем

Динамика звездочек со временем

Спасибо всем участникам, внесшим свой вклад в развитие MineAdmin. [участники]

Динамика участников## Пример изображений

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

MineAdmin — это система управления правами доступа с разделением на клиентскую и серверную части, разработанная на основе фреймворка Hyperf с использованием Vue3+Vite4. Она адаптируется под различные устройства. Особенности: генерация CRUD на сервере + конфигурация с низким уровнем кода на стороне клиента в формате JSON. Развернуть Свернуть
Apache-2.0
Отмена

Обновления (13)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mineadmin-mineadmin.git
git@api.gitlife.ru:oschina-mirror/mineadmin-mineadmin.git
oschina-mirror
mineadmin-mineadmin
mineadmin-mineadmin
master