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

OSCHINA-MIRROR/zoujingli-framework

Клонировать/Скачать
readme.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 05.06.2025 09:06 75269a9

О проекте объединения

  • framework v1 объединён с ThinkAdmin v4
  • framework v2 объединён с основной веткой ThinkAdmin
  • framework используется исключительно для исследований и разработки базового проектного фреймворка. Для вторичной разработки перейдите к ThinkAdmin

Версии ThinkAdmin

Демонстрационный аккаунт и пароль: admin

  • v1 разработан на основе ThinkPHP5.0

Онлайн-демонстрация: https://v1.thinkadmin.top

Адрес кода на Gitee: https://gitee.com/zoujingli/ThinkAdmin/tree/v1

Адрес кода на Github: https://github.com/zoujingli/ThinkAdmin/tree/v1

  • v2 разработан на основе ThinkPHP5.0

Онлайн-демонстрация: https://v2.thinkadmin.top

Адрес кода на Gitee: https://gitee.com/zoujingli/ThinkAdmin/tree/v2

Адрес кода на Github: https://github.com/zoujingli/ThinkAdmin/tree/v2

  • v3 разработан на основе ThinkPHP5.1

Онлайн-демонстрация: https://v3.thinkadmin.top

Адрес кода на Gitee: https://gitee.com/zoujingli/ThinkAdmin/tree/v3

Адрес кода на Github: https://github.com/zoujingli/ThinkAdmin/tree/v3

  • v4 разработан на основе ThinkPHP5.1

Онлайн-демонстрация: https://v4.thinkadmin.top

Адрес кода на Gitee: https://gitee.com/zoujingli/ThinkAdmin/tree/v4

Адрес кода на Github: https://github.com/zoujingli/ThinkAdmin/tree/v4

Простота в совершенстве · Исходный фреймворк

framework V2.0 — это административная система управления, разработанная на основе ThinkPHP5.1.

Мы стремимся к вторичной разработке базового фреймворка, предоставляя полный набор компонентов и API, на основе которых можно быстро разрабатывать приложения.Для установки проекта и последующей разработки рекомендуем ознакомиться с официальной документацией ThinkPHP. Файлы базы данных расположены в корневой директории проекта.#### Внимание

  • Для тестирования проекта необходимо самостоятельно настроить среду, импортировать базу данных (framework.sql) и изменить конфигурацию (config/database.php);
  • Если появляются сообщения типа "тестовая система запрещает операции", необходимо удалить демонстрационные маршруты (route/demo.php) или очистить файлы маршрутов;
  • Текущая версия использует ThinkPHP5.1.x, минимальная версия PHP должна быть не ниже PHP5.6, подробности в официальной документации ThinkPHP;
  • Среда должна поддерживать PATHINFO, режим совместимости URL ThinkPHP больше не поддерживается (из-за эстетики представления);

Управление правами доступа

  • В этой версии права доступа реализованы с помощью аннотаций
  • Аннотации должны быть стандартными блочными, например:
/**
* Название операции
* @auth true  # указывает на необходимость проверки прав доступа
* @menu true  # опция выбора в узле редактирования меню
*/
public function index(){
   // @todo
}
  • Где @auth true указывает на необходимость проверки прав доступа
  • Где @menu true указывает на отображение в узле редактирования меню

Техническая поддержка

Перед началом разработки внимательно ознакомьтесь с официальной документацией ThinkPHP, это поможет вам!

Локальные команды разработки php think run, для доступа к проекту используйте http://127.0.0.1:8000.

Обмен опытом по PHP (QQ-группа 513350915)PHP-группа разработчиков (SDK)

Репозиторий кода

  • framework — проект, открытый под лицензией MIT, установка, использование или вторичная разработка не ограничены, присоединяйтесь к проекту!

  • Часть кода взята из интернета, если у вас есть претензии, свяжитесь с автором для удаления.

  • Онлайн-тестирование: https://v2.framework.thinkadmin.top (логин и пароль — admin)

  • Репозиторий Gitee: https://gitee.com/zoujingli/framework

  • Репозиторий GitHub: https://github.com/zoujingli/framework

Команды фреймворка

  • Выполнение build.cmd обновляет плагины Composer, удаляя и заменяя директорию vendor
  • Выполнение php think run запускает локальную среду разработки, доступ к которой осуществляется по адресу http://127.0.0.1:8000* Обновление кода в продакшене
  • Выполнение php think xsync:admin обновляет все файлы модуля admin из продакшен-сервера (обратите внимание на безопасность файлов).
  • Выполнение php think xsync:wechat обновляет все файлы модуля wechat из продакшен-сервера (обратите внимание на безопасность файлов).
  • Выполнение php think xsync:service обновляет все файлы модуля service из продакшен-сервера (обратите внимание на безопасность файлов).
  • Выполнение php think xsync:plugs обновляет некоторые файлы статических плагинов модуля plugs из продакшен-сервера (обратите внимание на безопасность файлов).
  • Выполнение php think xsync:config обновляет некоторые файлы конфигурации проекта модуля config из продакшен-сервера (обратите внимание на безопасность файлов).* Управление данными WeChat
  • Выполнение php think xfans:all обновляет полный список подключенных публичных аккаунтов
  • Выполнение php think xfans:list обновляет список подписчиков подключенных публичных аккаунтов
  • Выполнение php think xfans:tags обновляет список тегов подключенных публичных аккаунтов
  • Выполнение php think xfans:black обновляет список черных списков подключенных публичных аккаунтов
  • Управление守护进程
  • Выполнение php think xtask:reset перезапускает процесс守护进程
  • Выполнение php think xtask:start запускает процесс守护进程
  • Выполнение php think xtask:state проверяет состояние процесса守护进程
  • Выполнение php think xtask:stop останавливает процесс守护进程
  • Другие пользовательские инструменты

Исправления:

  • "富文件编辑器" переведено как "редактор файлов".
  • "спонсорская поддержка" добавлено после списка библиотек.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/zoujingli-framework.git
git@api.gitlife.ru:oschina-mirror/zoujingli-framework.git
oschina-mirror
zoujingli-framework
zoujingli-framework
master