Версия FunAdmin7.X оптимизирована по сравнению с версией 6.X, улучшена функциональность плагинов, присоединяйтесь к использованию
Создано для мечты: система разработки FunAdmin V7.X поддерживает минимум PHP 8.1
С любовью, открытое ПО — это труд, пожалуйста, поддержите нас, нажав на правый верхний угол "Star", спасибо!
С любовью, открытое ПО — это труд, пожалуйста, поддержите нас, нажав на правый верхний угол "Star", спасибо!
Если вы хотите получать информацию о последних обновлениях проекта, нажмите на правый верхний угол "Watch"### Если вы хотите участвовать в разработке проекта, нажмите на правый верхний угол "Fork"!
Помощь и документация: https://doc.funadmin.com, обновляется постоянно...
QQ-группа 2: 1048893269## Описание проекта FunAdmin основан на thinkphp8. X +Layui2. 11. *+requirejs и представляет собой фреймворк управления правами доступа (RBAC), который включает в себя модули управления правами, управления модулями, управления плагинами, поддержку многотемной смены в административной панели, управление конфигурациями, управление пользователями и другие часто используемые функциональные модули. Это позволяет разработчикам быстро создавать свои приложения. Фреймворк сосредоточен на предоставлении оптимального решения для создания базовой административной панели для малого и среднего бизнеса. Эффективность выполнения, расширяемость и стабильность заслуживают доверия, а пользовательский интерфейс отличается плавностью и оптимизирован для использования. Приглашаем всех к использованию и вторичной разработке.
Поддержка ThinkPHP с постоянными обновлениями; следуйте за официальным сайтом
- Это интересная система управления сайтом, которая поможет вам сэкономить время.
- Это быстрый, эффективный, удобный и гибкий фреймворк для разработки приложений.
- Система разработана на основе последней версии фреймворка ThinkPHP8, обеспечивая безопасность и надежность, быстрое выполнение запросов к данным, высокую производительность и скорость работы сайта. Будет обновляться вместе с официальным сайтом.+ Динамическое шифрование паролей, уникальность одинаковых паролей при внесении в базу данных, надежная защита данных пользователей, отказ от простого шифрования MD5.
- Адаптивный фронтенд, удобный и простой интерфейс для настольных и мобильных устройств, четкое разделение модулей.
- Поддержка браузеров: IE11, Firefox, Chrome, 360 и других.
- UI-компоненты, позволяющие создавать формы управления с помощью функций.
- Встроенный режим командной строки
CURD
, который поможет быстро разрабатывать системы.
- Модульность: новая архитектура и модульный подход к разработке, что облегчает гибкое расширение и вторичную разработку.
- Сильная система управления формами, позволяющая создавать формы с помощью функций.
- Фреймворк layui на основе последней версии layui2.11.x.
- Применимость: разработка систем управления, таких как OA, ERP, BPM, CRM, WMS, TMS, MIS, BI, веб-платформы управления, системы управления логистикой, системы управления доставкой и системы управления образованием.
- Модульная разработка с использованием require.js, один командный вызов для упаковки js и css; node r.js -o min-backend.js
- RESTful API интерфейсы, использование JWT для проверки подлинности интерфейсов.
- ... и многое другое.## Требования к окружению:
- Включите статическое перенаправление (обязательно)
- PHP >= 8.1
- Расширение PDO PHP
- Расширение mbstring PHP
- Расширение curl PHP
- Расширение zip PHP
- Расширение finfo
- Требуется поддержка pathinfo
- MySQL 5.7 и выше
- Apache или Nginx
Функциональные особенности
-
Строгое соответствие стандартам: Предоставление структуры, кода и данных, которые способствуют эффективному сотрудничеству команд.
-
Эффективность и гибкость: Ясное разделение на слои, что позволяет лучше справляться с изменениями требований.
-
Безопасность: Ясное выполнение системы, строгое обнаружение ошибок и безопасность, подробная статистика логов, обеспечивающая надежную защиту системы.
-
Компонентизация: Полная компонентизация, множество форм, что облегчает разработку списков и форм. Не требуется разработка фронтенда, что экономит время.
-
Простота и скорость: Ясная структура, стандартизированный код, быстрая разработка, при этом сохраняется производительность.
-
Собственные особенности: Управление правами доступа, множество компонентов, много приложений сторонних разработчиков, модульная архитектура и передовые идеи.
-
Продвинутые возможности: Распределенные системы, балансировка нагрузки, кластеры, Redis, разделение баз данных и таблиц.
Плагины- CMS-плагин для управления контентом (бесплатно)
- Плагин для форума (BBS)
- Редакторский плагин
- Плагин для управления WeChat (бесплатно)
- Плагин для автоматического генерирования API-документации (бесплатно)
- Для получения дополнительной информации перейдите на список плагинов
Информация для разработчиков
Благодарности
Благодарим следующие открытые проекты и другие открытые проекты, используемые в этом проекте (порядок не имеет значения):
Информация о правах
FunAdmin облегчает вторичную разработку, вы можете легко использовать его в своих или корпоративных проектах. Вы можете бесплатно изучать или использовать его.
Третьим лицам, которые используются в этом проекте, права на использование и распространение отдельно указаны.
Все права защищены. Copyright © 2018-2030 by FunAdmin www.FunAdmin.com
Если вам понравился этот проект, поддержите открытый исходный код, сделав пожертвование для поддержки разработки и поддержки автора.
Обратная связь
Если у вас возникли какие-либо вопросы при использовании, пожалуйста, сообщите об этом. Вы можете связаться со мной по следующим контактам:
QQ-группа: 775616363
Gitee: https://gitee.com/funadmin/funadmin
GitHub: https://github.com/funadmin/funadmin
Структура проектаИсходная структура каталога выглядит следующим образом:
www WEB развертывание директория (или поддиректория)
├─addons плагины директория
├─app директория
│ ├─backend приложение директория
│ ├───controller контроллер директория
│ ├───model модель директория
│ ├───config конфигурация директория
│ ├───route маршрут директория
│ ├───view представление директория
│ ├─api приложение директория
│ ├───controller контроллер директория
│ ├───model модель директория
│ ├─ . . . больше библиотек директория
│ │
│ ├─frontend приложение директория
│ ├───controller контроллер директория
│ ├───model модель директория
│ ├─ . . . больше библиотек директория
│ ├─common. php общие функции файл
│ └─event. php события определение файл
│
├─config приложение конфигурация директория
│ ├─app_name приложение конфигурация директория
│ │ ├─database. php база данных конфигурация
│ │ ├─cache кэш конфигурация
│ │ └─ . . .
│ │
│ ├─app. php приложение конфигурация
│ ├─cache. php кэш конфигурация
│ ├─cookie. php Cookie конфигурация
│ ├─database. php база данных конфигурация
│ ├─log. php лог конфигурация
│ ├─route. php маршрут и URL конфигурация
│ ├─session. php сессия конфигурация
│ ├─template. php шаблон движок конфигурация
│ └─trace. php
```php
│
├─view представление директория
│ ├─app_name приложение представление директория
│ └─ . . .
│
├─route маршрут определение директория
│ ├─route.php маршрут определение файл
│ └─ . . .
│
├─public WEB директория (для внешнего доступа)
│ ├─index.php входной файл
│ ├─router.php быстрый тест файл
│ └─.htaccess для Apache перезаписи
│
├─extend расширение класс библиотек директория
├─runtime приложение выполнение директория (записываемый, настраиваемый)
├─vendor третий сторонний класс библиотек директория (Composer зависимости)
├─build.php автоматически сгенерированный определение файл (см. пример)
├─composer.json composer определение файл
├─LICENSE.txt лицензия файл
├─README.md README файл
├─think командная строка входной файл
Комментарии ( 0 )