一、开源项目简介

SAPI++ 是多应用、多租户、多终端的SaaS平台开发框架。基于ThinkPHP6.x的多应用模式开发,开发者不需要二次学习,就可以开发自己的多应用多租户SaaS服务平台,简单好用是SAPI++的特点。

二、开源协议

使用GPL-3.0开源协议

三、界面展示

[开源]多应用、多租户、多终端的SaaS平台开发框架,SaaS服务平台插图
[开源]多应用、多租户、多终端的SaaS平台开发框架,SaaS服务平台插图1
[开源]多应用、多租户、多终端的SaaS平台开发框架,SaaS服务平台插图2

四、功能概述

SAPI++ v2.0的特点

  • 开箱即用 分钟快速安装,安装后即可进入开发无需复杂配置。
  • 应用隔离 支持分库分表,用户数据安全自助决定。
  • 方便快捷 没用VUE框架,免编译,基于原生jQuery并封装统一入口。
  • API鉴权 集成规范的API开发逻辑,符合REST API设计理论,系统集成鉴权机制。
  • 菜单接入 接口化菜单接入,可将应用轻松接入任意菜单模块中,无需后台配置。
  • 精美样式 针对SAPI++管理端开发独立精美CSSUI样式。
  • 独立域名 所有租户支持独立绑定独立域名.例:WEB/H5可绑定独立访问。

SAPI++ v2.0的优势

  • 接入微信开放平台,SaaS应用(微信小程序)一键授权发布;
  • 完善的微信公众号、小程序帐号授权体系,基于API已全部封装,不用二次开发,你只需关注应用功能的开发;
  • 支持VUE/React前后端分离,SSR形式和混合开发;
  • 支持开发APP(安卓,IOS)、公众号、小程序、H5、PC等独立应用;
  • 租户的购买、授权、充值、消费账单管理;
  • 支持完善的会员帐号体系,和无限极会员层级管理;
  • 租户同时购买授权无数个产品应用

五、技术选型

环境要求

框架:ThinkPHP6.x(微信开发框架)
环境:PHP8.0.2 + Mysql
系统:Windows,Linux(推荐)
     PHP > 8.0.2
     Nginx >= 1.14或者apache >=2.4
     Mysql >= 5.7 数据库引擎InnoDB
     Redis >= 5.0
     PHP扩展 fileinfo,curl,openssl,simpleXML,redis,mbstring,mysqli,openssl,gd,zip
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。