1.3K Star 6.4K Fork 2.2K

GVPKarson / FastAdmin

 / 详情

对于fastadmin的几个疑问

已完成
创建于  
2018-04-10 22:19

对于一个在程序行业摸爬打滚多年的程序老鸟来说,由于工作需求开始玩PHP,可能我的观念不对,忘作者解答。

1、对于原始框架 ThinkPHP 最大亮点是 MVC,及模块划构建应用程序。但是我发现 fastadmin在包装ThinkPHP后没有将模块化发扬光大。根据官方文档,fastAdmin最大的亮点是一键生成CRUD相关操作。但是这个生成都是放在 admin目录的。 而不是放成 application\moduleName 目录下的?这是为何呢?

2、后期是否考虑加入 hisiphp的模块管理功能呢?

3、使用fastadmin 我定义一个模块。模块包含前后台,那我的模块目录该如何 友好(符合fastadmin设计理念)的定义呢?

评论 (2)

陈安邦 创建了任务

@陈安邦 首先感谢你的支持!为你解答一下:

1.因为FastAdmin主要专注于后台管理的快速开发,一键CRUD是后台管理中常用到的功能。而前台或其它模块的CRUD需求变化多端,不是FastAdmin能统一的,所以没考虑其它模块。

2.没了解过hisiphp,FastAdmin会按照自己计划和思路进行开发,看多了别人的,总会有别人的影子。

3.如果你是自己开放项目,建议你按照ThinkPHP5的规范开发即可,FastAdmin是遵守ThinkPHP5的开发规范的。如果你需要开发一个插件,并分享给其他小伙伴们使用,则需要按照FastAdmin的插件规范来进行开发,请参考:https://doc.fastadmin.net/docs/addons.html

@Karson 好的明白了,谢谢解惑!

陈安邦 关闭了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
10933 karson 1578914737 622949 chixtech 1578929505
PHP
1
https://gitee.com/karson/fastadmin.git
git@gitee.com:karson/fastadmin.git
karson
fastadmin
FastAdmin

搜索帮助