摘要:极致的插件机制,系统内的系统,安装和卸载不会对原来的系统产生影响强大的功能完全满足各阶段的需求,支持用户多端访问后台微信前台等,系统中的系统。多入口模式,多入口分为后台前端,微信,对内接口,对外接口,不同的业务,不同的设备,进入不同的入口。
RageFrame 2.0
为二次开发而生,让开发变得更简单
项目地址:https://github.com/jianyan74/...
前言这是一款现代化、快速、高效、便捷、灵活、方便扩展的应用开发骨架。
RageFrame创建于2016年4月16日,一个基于Yii2高级框架的快速开发引擎,目前正在成长中,目的是为了集成更多的基础功能,不在为相同的基础功能重复制造轮子,开箱即用,让开发变得更加简单。
2018年9月10日 2.0版本正式上线,经过1.0版本一年多的开源反馈磨合,以更加优秀的形态出现。对1.0的版本进行了重构优化完善,更好的面向开发者进行二次开发。2.3.x版本更是优化了底层突出了服务层,分离业务逻辑,支持多商户。
极强的可扩展性,应用化,模块化,插件化机制敏捷开发。
极致的插件机制,系统内的系统,安装和卸载不会对原来的系统产生影响,强大的功能完全满足各阶段的需求,支持用户多端访问(后台、微信、Api、前台等),系统中的系统。
极完善的RBAC权限控制管理、无限父子级权限分组、可自由分配子级权限,且按钮/链接/自定义内容/插件等都可加入权限控制。
只做基础底层内容,不会在上面开发过多的业务内容,满足绝大多数的系统二次开发。
多入口模式,多入口分为 backend(后台)、frontend(PC前端),wechat(微信),api(对内接口),oauth2 server(对外接口),不同的业务,不同的设备,进入不同的入口。
对接微信公众号且支持小程序,使用了一款优秀的微信非官方SDK Easywechat 4.x,开箱即用,预置了绝大部分功能,大幅度的提升了微信开发效率。
整合了第三方登录,目前有QQ、微信、微博、GitHub等等。
整合了第三方支付,目前有微信支付、支付宝支付、银联支付,二次封装为网关多个支付一个入口一个出口。
整合了RESTful API,支持前后端分离接口开发和app接口开发,可直接上手开发业务。
一键切换云存储,本地存储、腾讯COS、阿里云OOS、七牛云存储都可一键切换,且增加其他第三方存储也非常方便。
全面监控系统报错,报错日志写入数据库,方便定位错误信息。
快速高效的Servises(服务层),遵循Yii2的懒加载方式,只初始化使用到的组件服务。
丰富的表单控件(时间、日期、时间日期、日期范围选择、颜色选择器、省市区三级联动、省市区勾选、单图上传、多图上传、单文件上传、多文件上传、百度编辑器、图表、多文本编辑框、地图经纬度选择器、图片裁剪上传、TreeGrid)和组件(二维码生成、Curl、IP地址转地区),快速开发,不必在为基础组件而担忧。
完善的文档和辅助类,方便二次开发与集成。
思维导图 开始之前具备 PHP 基础知识
具备 Yii2 基础开发知识
具备 开发环境的搭建
仔细阅读文档,一般常见的报错可以自行先解决,解决不了在来提问
如果要做小程序或微信开发需要明白微信接口的组成,自有服务器、微信服务器、公众号(还有其它各种号)、测试号、以及通信原理(交互过程)
如果需要做接口开发(RESTful API)了解基本的 HTTP 协议,Header 头、请求方式(GETPOSTPUTPATCHDELETE)等
能查看日志和Debug技能
一定要仔细走一遍文档
Demo地址:http://demo2.rageframe.com/ba...
账号:demo
密码:123456
http://www.rageframe.com
文档安装文档 · 本地文档 · 更新历史 · 常见问题
问题反馈在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
QQ群:655084090
Github:https://github.com/jianyan74/...
特别鸣谢感谢以下的项目,排名不分先后
Yii:http://www.yiiframework.com
EasyWechat:https://www.easywechat.com
Bootstrap:http://getbootstrap.com
AdminLTE:https://adminlte.io
版权信息RageFrame遵循Apache2开源协议发布,并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2016-2019 by RageFrame www.rageframe.com
All rights reserved。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/40508.html
摘要:极致的插件机制,系统内的系统,安装和卸载不会对原来的系统产生影响强大的功能完全满足各阶段的需求,支持用户多端访问后台微信前台等,系统中的系统。多入口模式,多入口分为后台前端,微信,对内接口,对外接口,不同的业务,不同的设备,进入不同的入口。 RageFrame 2.0 为二次开发而生,让开发变得更简单 项目地址:https://github.com/jianyan74/... 前言 这...
GitHub地址:https://github.com/jianyan74/... 演示地址:http://demo2.rageframe.com/ba... 账号:demo 密码:123456 什么都不说先上思维导图 showImg(https://segmentfault.com/img/bVbnotG?w=1202&h=1563); 系统截图 showImg(https://segment...
摘要:多入口模式,多入口分为后台前端,微信,其他或接口对接,不同的业务不同的设备进入不同的入口。对接微信公众号,使用了一款优秀的微信非官方,系统内已集成了该,调用方式会在文档说明,也可直接看其文档进入深入开发。 RageFrame 为二次开发而生,让开发变得更简单。 前言 RageFrame项目创建于2016年4月16日,基于Yii2框架开发的应用开发引擎,目前正在成长中,目的是为了集成更多...
摘要:记录如何在安装后台模板使用命令注意最好使用命令安装后台模板,不要去粘贴复制文件刀目录,否则会报错,提示某些不存在。 记录1:如何在yii2安装后台adminlet模板(使用composer命令): 注意:最好使用命令安装后台模板,不要去粘贴复制文件刀目录,否则会报错,提示某些class ‘dmstrwebAdminLteAsset’不存在。 第一步,更换composer数据源,将国外镜...
阅读 1759·2021-11-11 16:55
阅读 1427·2019-08-30 15:54
阅读 730·2019-08-29 15:34
阅读 2204·2019-08-29 13:11
阅读 2879·2019-08-26 13:28
阅读 1856·2019-08-26 10:49
阅读 952·2019-08-26 10:40
阅读 2523·2019-08-23 18:21