YiiFrame

基于Yii2的重量级二次开发框架

前言

YiiFrame 是一个基于Yii2+Bootstrap的快速后台开发框架,可完美运行在linux、mac和windows环境下,用于开发各种基于PHP构建的应用程序,包括APP、小程序、H5、网站等。 基于插件的框架结构特别适合开发大型应用系统的后端和提供接口服务,如门户网站、社区网站、CMS、CRM、ERP、OA、电子商务等项目。

特色

极强的可扩展性,应用化,模块化,插件化机制敏捷开发,支持国际化,内置简体中文、繁体、英语、日语等语言包。 强大的应用插件扩展功能,在线安装卸载升级应用插件;微核架构,良好的功能延伸性,功能之间是隔离,可定制性高,可以渐进式地开发,逐步增加功能,安装和卸载不会对原来的系统产生影响,强大的功能完全满足各阶段的需求,支持用户多端访问(后台、微信、Api、前台等)。 完善的 RBAC 权限控制管理、无限父子级权限分组、可自由分配子级权限,且按钮/链接/自定义内容/插件等都可加入权限控制。 精简的后台管理系统,不会在上面开发过多的业务内容,满足绝大多数的系统二次开发。 多入口模式,多入口分为 Backend (后台)、Merchant (企业端)、Frontend (PC前端)、Html5 (手机端)、Console (控制台)、Api (对内接口)、OAuth2 Server (对外接口)、MerApi (企业接口)、Storage (静态资源),不同的业务,不同的设备,进入不同的入口。 支持微信公众号和企业微信,大幅度的提升了微信开发效率。 支持第三方登录,目前有 QQ、微信、微博、GitHub 等等。 支持第三方支付,目前有微信支付、支付宝支付、银联支付,二次封装为网关多个支付一个入口一个出口。 支持 RESTful API,支持前后端分离接口开发和 App 接口开发,可直接上手开发业务。 支持本地存储,无缝整合第三方云存储,支持腾讯 COS、阿里云 OSS、七牛云存储,且增加其他第三方存储也非常方便。 全面监控系统报错,报错日志写入数据库,方便定位错误信息。 快速高效的 Servises (服务层),遵循 Yii2 的懒加载方式,只初始化使用到的组件服务。 丰富的表单控件(时间、日期、时间日期、日期范围选择、颜色选择器、省市区三级联动、省市区勾选、单图上传、多图上传、单文件上传、多文件上传、百度编辑器、百度图表、多文本编辑框、地图经纬度选择器、图片裁剪上传、TreeGrid、JsTree、Markdown 编辑器)和组件(二维码生成、Curl、IP地址转地区),快速开发,不必再为基础组件而担忧。 一键生成 CURD ,无需编写代码,只需创建表设置路径就能出现一个完善的 CURD ,其中所需表单控件也是勾选即可直接生成。 一键生成API接口文档 完善的文档和辅助类,方便二次开发与集成。 支持在线更新功能,可以一键安装更新到最新版本。 丰富的应用插件市场,基础插件应有尽有。

应用架构流程

系统快照

案例截图

安装插件

已安装插件

工作流列表

流程状态

配置审核人员

工作流转

新增流程节点

待办工作

已办工作

审核工作

创建申请

查看进度

班次管理

排班管理

我的排班

签到列表

新建打卡

开始之前

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

官网

https://www.yiiframe.com

文档

http://doc.yiiframe.com

###框架下载

github:https://github.com/hjp1011/yiiframe

gitee:https://gitee.com/hjp1011/yiiframe

官网:https://www.yiiframe.com/672/

插件下载

https://www.yiiframe.com/category/addons/

问题反馈

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

问答社区:https://www.yiiframe.com/question/

Github:https://github.com/hjp1011/yiiframe/issues

Gitee:https://gitee.com/hjp1011/yiiframe/issues

QQ:21931118

特别鸣谢

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

Yiifrawork:http://www.yiiframework.com

Bootstrap:http://getbootstrap.com

AdminLTE:https://adminlte.io

EasyWechat:https://www.easywechat.com

Rageframe:http://www.rageframe.com ...

版权信息

YiiFrame 遵循 Apache2 开源协议发布,并提供免费试用,请勿用于商业用途,如果您想将此套系统用于商业用途,您可以联系我们,以取得商业授权。

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

版权所有Copyright © 2021-2026 by YiiFrame (www.yiiframe.com) All rights reserved。

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。