V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jianyan74
V2EX  ›  PHP

RageFrame 一个基于 Yii2 高级框架的快速开发应用引擎

  •  
  •   jianyan74 · 2018-09-30 17:28:12 +08:00 · 2316 次点击
    这是一个创建于 2279 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RageFrame 2.0

    为二次开发而生,让开发变得更简单

    目前为测试版本不建议用于生产环境

    项目地址

    https://github.com/jianyan74/rageframe2

    前言

    RageFrame 项目创建于 2016 年 4 月 16 日,一个基于 Yii2 高级框架的快速开发引擎,目前正在成长中,目的是为了集成更多的基础功能,不在为相同的基础功能重复制造轮子,开箱即用,让开发变得更加简单。2.0 版本在 1.0 的版本上面进行了重构,更好的面向开发者进行二次开发。

    特色

    • 只做基础底层内容,RageFrame 不会在上面开发过多的业务内容,满足绝大多数的系统底层开发。
    • RBAC 权限管理系统
    • 多入口模式,多入口分为 backend(后台)、frontend(PC 前端),wechat(微信),api(其他或 app 接口对接), 不同的业务,不同的设备,进入不同的入口。
    • 对接微信公众号且支持小程序,使用了一款优秀的微信非官方 SDK Easywechat 4.x,开箱即用,预置了绝大部分功能,大幅度的提升了微信开发效率。
    • 模块插件机制,安装和卸载不会对原来的系统产生影响,强大的功能完全满足金主爸爸的临时需求。
    • 整合了第三方登录,目前有 QQ、微信、微博、GitHub。
    • 整合了第三方支付,目前有微信支付、支付宝支付、银联支付。
    • 整合了 RESTful API,支持前后端分离接口开发和 app 接口开发,可直接上手开发业务。

    开始之前

    • 具备 PHP 基础知识
    • 具备 Yii2 基础开发知识
    • 具备 开发环境的搭建
    • 仔细阅读文档,一般常见的报错可以自行先解决,解决不了在来提问
    • 如果要做小程序或微信开发需要明白微信接口的组成,自有服务器、微信服务器、公众号(还有其它各种号)、测试号、以及通信原理(交互过程)
    • 如果需要做接口开发(RESTful API)了解基本的 HTTP 协议,Header 头、请求方式(GET\POST\PUT\PATCH\DELETE)等
    • 能查看日志和 Debug 技能
    • 一定要仔细走一遍文档

    文档

    文档地址

    问题反馈

    在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流

    QQ 群:655084090

    Github: https://github.com/jianyan74/rageframe2.git

    特别鸣谢

    感谢以下的项目,排名不分先后

    Yii: http://www.yiiframework.com/

    Bootstrap: http://getbootstrap.com

    EasyWechat: https://easywechat.org/

    版权信息

    RageFrame 遵循 Apache2 开源协议发布,并提供免费使用。

    本项目包含的第三方源码和二进制文件之版权信息另行标注。

    版权所有 Copyright © 2016-2018 by RageFrame www.rageframe.com

    All rights reserved。

    本文由 jianyan74 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。 本文由 jianyan74 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3590 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:35 · PVG 12:35 · LAX 20:35 · JFK 23:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.