基于laravel的SAAS解决方案
SAAS软件快速开发方案(PHP)
码云地址
项目简介
WDCMS是开源企业级SASS服务开发框架&引擎,wdcms保持着高效的开发体验及强大的稳定易用性,也保持的及其灵活的可扩展性。
功能特性
SAAS特点:
- 单数据库、多数据库模式无缝切换(多数据库暂未做多模块兼容,如有需求请联系我)
- 非破坏性迁移,传统laravel项目也可以轻松切换到wdcms中
- 租户子域名分配,租户内部权限管理,租户模块权限管理
- 资源隔离:文件存储、redis、缓存隔离
基础模块:
- 核心模块:通过多渠道活码获取客户,条理有序分类
- 社交登录:微信/支付宝/抖音/QQ/淘宝/头条/豆瓣
- 文件引擎:阿里OSS/腾讯COS/七牛一键切换
- 定时任务:SAAS版本定时任务解决方案
- 支付引擎:支付聚合平台,支付宝/微信/银联/头条
- 电商引擎:完备的电商业务模型
自研SASS模块供三方使用
wdcms支持自研模块,只需少许配置即可。
使用之前请仔细学习下 laravel-modules
eq: 你新建模块名:Shop,实现租户模块只需加入以下配置
// 租户路由全局Middlewire
Route::middleware(['tenant'])...
// 住户用户权限验证:只有房东在后台分配当前模块才有权限访问
Route::middleware('admin:shop')....
联系作者加入群
License
Copyright (c) 2017-present, Shijie (Jory) Zhou
本作品采用《CC 协议》,转载必须注明作者和本文链接
感兴趣可加群讨论,求start
看上去挺高大上!就是看演示站,没有看出来功能!功力不够啊!
跟这个saas解决方案有什么不同的吗?github.com/stancl/tenancy
之前尝试用laravels驱动提升性能,但改造成本较大。
官方Laravel Octane第一时间发布,wdcms会跟上同步接入.
laravel与RoadRunner/swoole的结合,值得期待!
咋不接着更新维护了?
很好的项目