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

OSCHINA-MIRROR/wdcms-wdcms

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

Схема быстрой разработки программного обеспечения SAAS (PHP)

Центрированный текст

Wdcms

Схема быстрой разработки SAAS-программного обеспечения (PHP)

Php Version wdcmsLicense

Проект: обзор

WDCMS — это открытая корпоративная платформа и движок для разработки SAAS-сервисов, которая обеспечивает высокую эффективность разработки и надёжную стабильность и удобство использования, а также обладает высокой гибкостью и расширяемостью.

Онлайн-опыт

http://wd.xbhub.com/
Логин: admin@qq.com
Пароль: password

Функциональные особенности

Особенности SAAS:

  • Бесшовное переключение между режимами одной базы данных и нескольких баз данных (многомодульная совместимость баз данных в настоящее время не реализована, но может быть добавлена по запросу).
  • Неразрушающая миграция, позволяющая легко перенести традиционные проекты Laravel на WDCMS.
  • Распределение субдоменов для арендаторов, управление внутренними правами доступа для арендаторов и управление правами доступа к модулям для арендаторов.
  • Изоляция ресурсов: изоляция файлов, Redis и кэширования.

Основные модули:

Полная документация

Использование модулей и плагинов

Официальные плагины
// MODULE_NAME — это имя модуля, который вы хотите установить. Его можно найти в разделе управления плагинами на панели администратора арендодателя. Имя модуля не чувствительно к регистру.
php artisan wd:install :MODULE_NAME:
php artisan wd:remove :MODULE_NAME:
Самостоятельно разработанные SAAS-модули для сторонних пользователей

WDCMS поддерживает разработку собственных модулей, требующих лишь небольшой настройки.

Перед использованием рекомендуется внимательно изучить документацию laravel-modules.

Например, если вы создаёте новый модуль с именем Shop, предназначенный только для арендатора, вам нужно добавить следующую конфигурацию:

// Глобальный Middlewire для маршрутов арендаторов
Route::middleware(['tenant'])...

// Проверка прав пользователя: доступ к текущему модулю предоставляется только после того, как арендодатель назначит права в панели администратора
Route::middleware('admin:shop')....

Присоединяйтесь к группе разработчиков

WeChat: jorycn

Лицензия

GPL-3.0

Copyright (c) 2017–настоящее время, Shijie (Jory) Zhou

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

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

Введение

Описание недоступно Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

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

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