Skip to content

Latest commit

 

History

History
219 lines (174 loc) · 10.7 KB

README.md

File metadata and controls

219 lines (174 loc) · 10.7 KB

🔥🔥🔥🔥🔥🔥

为梦想而创作:FunAdmin开发框架系统
支持PHP8.0+8.1

layui PHP Version MYSQL star fork

FunAdmin开发系统2.X版本,三种菜单栏支持

如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!

如果您想获悉项目实时更新信息,您可以点右上角"Watch"

如果您想参与项目的开发,您可以点右上角"Fork"!

开发文档:https://doc.funadmin.com 正在持续更新中...

后台演示(用户名:admin 密码:123456)演示地址:http://fundemo.funadmin.com/

QQ群1:775616363

QQ群2:1048893269

项目介绍

FunAdmin 基于thinkphp6.X +Layui2.6.X + requirejs开发权限(RBAC)管理框架,框架中集成了权限管理、模块管理、插件管理、后台支持多主题切换、配置管理、会员管理等常用功能模块,以方便开发者快速构建自己的应用。框架专注于为中小企业提供最佳的行业基础后台框架解决方案,执行效率、扩展性、稳定性值得信赖,操作体验流畅,使用非常优化,欢迎大家使用及进行二次开发。

  • PHP支持php8.0+8.1的快速开发框架 建议使用PHP8
  • 这是一个有趣的后台管理系统,这是可以让你节约时间的系统
  • 这是一款快速、高效、便捷、灵活敏捷的应用开发框架。
  • 系统采用最新版TinkPHP6框架开发,底层安全可靠,数据查询更快,运行效率更高,网站速度更快, 后续随官网升级而升级
  • 密码动态加密,相同密码入库具有唯一性,用户信息安全牢固,告别简单md5加密
  • 自适应前端,桌面和移动端访问界面友好简洁,模块清晰
  • 兼容ie11 + firefox + Chrome +360 等浏览器
  • UI组件化,只需要写函数就可以成就后台表单
  • 内置CURD 命令行模式,帮助助您快速开发系统
  • 模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。
  • 强大的表单管理,只需要使用函数即可成就表单
  • layui采用最新layui2.6.X 框架
  • 适用范围:可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、快递管理系统、教务管理系统等各类管理软件。
  • require.js 模块化开发 一个命令即可打包js,css ; node r.js -o backend-build.js
  • restful api 接口,接口使用jwt接口验证等
  • ...更多功能尽请关注

环境要求:

  • PHP >= 7.4 支持php8.0
  • PDO PHP Extension
  • Mysql 5.7及以上
  • Apache 或 Nginx
  • 开启静态重写
  • 要求环境支持pathinfo

功能特性

  • 开源无加密: 提供开发系统手册。
  • 一键安装后台: 配置好后台域名即可一键安装。
  • 一键生成CURD: 一键生成CRUD,包括控制器、模型、视图;
  • 插件化管理: 完善的插件化设计,在线安装,在线卸载
  • 丰富的表单: 丰富的表单组件,几乎覆盖了所有表单,无需前端开发,省时省力。
  • 开放插件平台: 申请成为开发者后后可上传插件,免费或付费给予TA人使用
  • 简单上手快: 结构清晰、代码规范、在开发快速的同时还兼顾性能的极致追求。

插件

名称 简介 类型
多语言站群内容管理 这是一个功能强大的站群管理模块! 应用
cms内容管理 这是一个功能强大的CMS内容管理模块! 应用
BBS社区插件 积累用户,积累知识必备社区 应用
一键CURD 这是一个功能强大的代码自动生生插件 插件
数据库管理插件 这是一个数据库管理插件,支持在线调试 插件
codemirror代码编辑器 这是一个在线代码编辑插件 插件
自动生成API接口文档 自动生成接口文档 开发接口必备 插件
微信管理插件 微信消息,微信菜单等 插件
编辑器插件 编辑器插件 百度编辑器,markdown编辑器 quill编辑器,Ckeditor5,wangeditor等 插件
接口文档模块 根据注释自动生成API文档 插件
网站地图 sitemap网站地图让搜索引擎对您网站的更快、更完整地进行索引,为您进行网站推广带来极大的方便 插件
数据库备份 简单的数据库备份 插件
阿里云短信发送插件 阿里云短信必备 插件
editormd编辑器 editor.md编辑器 插件
七牛云插件 附件上传到七牛云插件 插件
阿里云OSS插件 附件上传到阿里云oss插件 插件
后台登录背景 自定义后台登录背景图 插件
邮箱发送 采用phpmailer的方式发送邮件 插件

开发者信息

  • 系统名称:FunAdmin开发系统框架
  • 作者:FunAdmin
  • 官网网址:http://www.funadmin.com/
  • 开源协议:Apache 2.0

鸣谢以下开源项目以及项目中用到的其他开源项目 (排名不分先后,)

版权信息

FunAdmin 方便二次开发,您可以方便的使用到自己或企业的项目中,你可以免费学习或者使用

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

版权所有Copyright © 2018-2021 by FunAdmin www.FunAdmin.com

All rights reserved。

若此项目能得到你的青睐,支持开源项目,可以捐赠支持作者持续开发与维护。

image

问题反馈

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

Gitee:https://gitee.com/funadmin/funadmin Github:https://github.com/funadmin/funadmin

项目目录结构

初始的目录结构如下:

www  WEB部署目录(或者子目录)
├─addons           插件目录
├─app           目录
│  ├─backend      默认后台应用目录
│  ├───controller      控制器目录
│  ├───model      model目录
│  ├───config      config目录
│  ├───route      route目录
│  ├───view      视图目录
│  ├─api      默认Api应用目录
│  ├───controller      控制器目录
│  ├───model      model目录
│  ├─ ...            更多类库目录
│  │
│  ├─frontend      默认前台应用目录
│  ├───controller      控制器目录
│  ├───model      model目录
│  ├─ ...            更多类库目录
│  ├─common.php         公共函数文件
│  └─event.php          事件定义文件
│
├─config                应用配置目录
│  ├─app_name           应用配置目录
│  │  ├─database.php    数据库配置
│  │  ├─cache           缓存配置
│  │  └─ ...  
│  │
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─log.php            日志配置
│  ├─route.php          路由和URL配置
│  ├─session.php        Session配置
│  ├─template.php       模板引擎配置
│  └─trace.php          Trace配置
│
├─view                 视图目录
│  ├─app_name          应用视图目录
│  └─ ...   
│
├─route                 路由定义目录
│  │  ├─route.php       路由定义文件
│  │  └─ ...   
│
├─public                WEB目录(对外访问目录)
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─extend                扩展类库目录
├─runtime               应用的运行时目录(可写,可定制)
├─vendor                第三方类库目录(Composer依赖库)
├─build.php             自动生成定义文件(参考)
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件