fastadmin 新手使用教程
前言
FastAdmin是一款基于ThinkPHP5+Bootstrap的快速后台开发框架。在使用PHP开发的时候是非常好用的一个后台开发框架
一、fastadmin 官方文档
介绍 - FastAdmin框架文档 - FastAdmin开发文档
二、特色功能介绍
1.基于Auth
验证的权限管理系统
- 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置
- 支持单管理员多角色
- 支持管理子级数据或个人数据
2.强大的一键生成功能
- 一键生成CRUD,包括控制器、模型、视图、JS、语言包、菜单、回收站等
- 一键压缩打包JS和CSS文件,一键CDN静态资源部署
- 一键生成控制器菜单和规则
- 一键生成API接口文档
3.完善的前端功能组件开发
- 基于
AdminLTE
二次开发 - 基于
Bootstrap
开发,自适应手机、平板、PC - 基于
RequireJS
进行JS模块管理,按需加载 - 基于
Less
进行样式开发
4.强大的应用插件扩展功能,在线安装卸载升级应用插件
三、fastadmin的安装
1、下载fastadmin
进入fastadmin的官网,下载fastadmin。下载地址:https://www.fastadmin/download.html
下载页面如下:
2.解压到自己对应的环境下
解压后如图展示:
3.进入对应的文件下的public/进行安装
4.填写相关信息完成安咋装
此时已经安装完毕,框中的为后台入口,忘记的话可以在public下找到
四、fastadmin后台功能的实现和使用
1.进入后台
2.后台菜单介绍
- 控制台:展示网站的相关信息,统计记录
- 常规管理:分为系统配置,附件管理,个人资料。系统配置:用来设置一些变量方便使用,相关信息在/application/extra/site.php中,后台调用$class = Config::get('site.class'); 前端电泳$site.that ,附件管理:文件上传的文件展示,个人资料,个人的相关信息和操作日志
- 分类管理:系统生成的后台页面,用来查看分类和使用系统配置的例子,
- 权限管理:管理管理员相关的权限,在角色组中可以进行权限的修改,菜单规则:是对后台生成的菜单的管理和一些基础信息
- 插件管理:下载插件的时候使用,fastadmin的插件功能非常强大,可以了解一下
3.下载插件:在线命令管理
4.一键生成CURD
在插件管理中下载在线命令管理,既可以使用 ,一键生成CURD:
如果剩成的需要在后台展示则需要一键生成菜单,找到之前生成的控制器,选择后生成,执行过后会在后台展示
5.数据库相关
可以参照fastadmin生成的表中的test,可以生成一下看一下,表格操作在一张图解析FastAdmin中的表格列表的功能 - FastAdmin问答社区大部分功能都在其中
总结
fastadmin的功能已经非常的完善,而且插件非常的丰富,建议使用,如果新人刚接触可以在B站上寻找视频了解
更多推荐
fastadmin 新手使用教程
发布评论