Watch Star Fork

GVPKarson / FastAdminPHPApache-2.0

对于fastadmin的几个疑问 #IIXTD

已完成
陈安邦  创建于

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

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

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

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

10933_karson 622949_chixtech 共2人参与

评论 (2)

10933_karson
Karson 2018-04-11 13:44 拥有者

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

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

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

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

622949_chixtech
陈安邦 2018-04-11 13:50

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

登录 后才可以发表评论

负责人
标签
未设置
里程碑
关联分支
开始时间
未设置
结束时间
未设置
置顶选项
优先级

搜索帮助