FastAdmin开发框架有人用吗,优缺点是什么?
FastAdmin不是常用的CMS ,是个后台开发框架,里面包含了很多插件和技术。好不好用,当然仁者见仁智者见智,会的人觉得好用,不会的人懵逼,FastAdmin开发框架不光需要会thinkPHP5.0以及Bootstrap,还融合了很多其他技术。如果只是简单购买FastAdmin的插件就能使用还好一些,需要自定义的二开就很麻烦了。
介绍
FastAdmin 是一款基于 PHP
+ Bootstrap
开源后台框架,采用 Apache2 商业友好开源协议,开源且可以免费商用,无需单独授权。
FastAdmin 框架支持一键生成 CRUD,可根据数据表,一键自动生成控制器、模型、视图、JS、语言包、菜单、回收站等。
FastAdmin 致力于服务开发者,努力为开发者节省时间,让大家有更多的时间读书、健身、开源、投资、帮朋友和陪家人。
感谢支持 FastAdmin,感谢支持国内的开源社区。
主要特性
基于
Auth
验证的权限管理系统- 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置
- 支持单管理员多角色
- 支持管理子级数据或个人数据
强大的一键生成功能
- 一键生成 CRUD,自动生成控制器、模型、视图、JS、语言包、菜单、回收站等。
- 一键压缩打包JS和CSS文件,一键CDN静态资源部署
- 一键生成控制器菜单和规则
- 一键生成API接口文档
后台的前端功能组件开发
- 基于
AdminLTE
二次开发 - 基于
Bootstrap
开发,自适应手机、平板、PC - 基于
RequireJS
进行JS模块管理,按需加载 - 基于
Less
进行样式开发
优缺点
优点:
1.快速开发方便,省去去编写基础crud的过程,建表之后可以直接一键生成
2.一些常用的插件不用自己去从新引入配置,直接可以安装插件然后复制代码就可以了
3.后台页面功能挺丰富的,像导入excel资料和一些高级查询,一键生成的时候都可以直接有了
4.常用的功能插件都有
缺点:
1.除了文档上的基础生成配置之外,生成的代码可能不够灵活,不能完全满足个性化需求,大多时候需要二开。
2.后台的前端使用RequireJS
进行JS模块管理,里面加载了很多的js插件,需要会的技术挺多。
3.大多数需要的功能插件都是收费的,购买使用后会发现,大部分不符合预期,功能架构不够人性化。
4.一些后台前端的操作都要自己去论坛找或者自己摸索才行。开发文档真的是少的可怜,不过他们的开发者社区还好(基本你去问大部分情况下都会得到答复),还有一些需要掏钱购买的插件的文档,那就只能是谁掏钱谁看了
本文由主机测评网发布,不代表主机测评网立场,转载联系作者并注明出处:https://zhuji.jb51.net/qtcms/8391.html