FastAdmin — это быстрый фреймворк для разработки административных панелей, основанный на ThinkPHP и Bootstrap.
Основные характеристики
- Система управления правами с использованием
Auth
- Поддержка многоуровневого наследования прав доступа, родители могут управлять дочерними пользователями и их правами
- Поддержка одного пользователя с несколькими ролями
- Возможность управления данными дочерних уровней или личными данными
- Сильная функциональность автоматического создания
- Автоматическое создание CRUD, включая контроллеры, модели, представления, JS, пакеты языковых сообщений, меню, корзину и т.д.
- Упаковка JS и CSS файлов, деплой статических ресурсов через CDN
- Создание меню контроллеров и правил
- Создание API-документации
- Полностью разработанные компоненты фронтенда
- Вторично разработана на основе
AdminLTE
- Разработка на основе
Bootstrap
, поддерживающая мобильные устройства, планшеты и ПК
- Управление модулями JavaScript с помощью RequireJS, загрузка по требованию
- Разработка стилей с использованием Less
- Сильная функциональность расширения плагинов, возможность установки, удаления и обновления плагинов онлайн
- Общие модули пользователей и API
- Одноранговая система учетных записей для проверки прав доступа веб-конечной точки пользователей и API
- Поддержка вторичных доменов, а также привязка домена к приложению-плагину
- Поддержка нескольких языков, как серверной, так и клиентской части
- Поддержка крупных файлов, разделенной загрузки, вставки данных из буфера обмена, перетаскивания, отображение прогресса загрузки, сжатия изображений перед загрузкой
- Поддержка столбцов с фиксированной шириной, фиксированной строки заголовка, выбора между страницами, экспорта в Excel, шаблонов рендера и других функций
- Поддержка сторонних модулей CMS (CMS, Блог, Знания и платные вопросы, Система голосования, B2C магазин, B2B2C магазин)
- Поддержка CMS, блогов, знаний и платных вопросов, интегрированных с Xunsearch полным текстовым поиском
- Поддержка сторонних mini-applications (CMS mini-application, Mini-application для бронирования, Mini-application для вопросов и ответов, Mini-application для заказа еды, B2C mini-application, B2B2C mini-application, Mini-application для блога)
- Интеграция с внешними SMS-интерфейсами (АлиБаба, Tencent Cloud SMS)
- Интеграция с внешними облачными хранилищами (Qiniu Cloud, Alibaba Cloud OSS, Youpian Cloud), поддержка разделенной загрузки в облако
- Поддержка внешних WYSIWYG-редакторов (Summernote, Baidu Editor)
- Интеграция с внешними системами входа (QQ, WeChat, Sina Weibo)
- Интеграция с внешними платежными системами (WeChat Pay, Alipay), поддержка сканирования QR-кодов для оплаты с ПК
- Богатый рынок плагинов
Установка и использование
https://doc.fastadmin.net
Онлайн демонстрация
https://demo.fastadmin.net
Имя пользователя: admin
Пароль: 123456
Примечание: данные демонстрационного сайта недоступны для изменения, скачайте исходный код для использования всех функций
Картинки интерфейса

Ответы на вопросы
Если вы столкнулись с проблемами во время использования, используйте следующие способы связи:
Форум вопросов и ответов: https://ask.fastadmin.net
GitHub: https://github.com/karsonzhang/fastadmin
Gitee: https://gitee.com/karson/fastadmin
Благодарности
Благодарим следующие проекты, порядок не имеет значения:
ThinkPHP: http://www.thinkphp.cn
AdminLTE: https://adminlte.io
Bootstrap: http://getbootstrap.com
jQuery: http://jquery.com
Bootstrap-table: https://github.com/wenzhixin/bootstrap-table
Nice-validator: https://validator.niceue.com
SelectPage: https://github.com/TerryZ/SelectPage
Layer: https://layuion.com/layer/
DropzoneJS: https://www.dropzonejs.com
Информация о правах
FastAdmin распространяется под лицензией Apache 2 Open Source License и предоставляется бесплатно для использования.
Лицензии третьих сторон, используемых в этом проекте, указаны отдельно.
Все права защищены Copyright © 2017-2024 FastAdmin (https://www.fastadmin.net)