用了不到一周fastadmin,随便说点啥
1.fastadmin 学习使用极度依赖插件框架,我这里姑且说成是框架吧。所有新人在学习和使用的过程中都需要用到的插件有
1)在线命令行,可以可视化生curd、菜单等代码,节省了命令行的学习时间成本,更加易于理解。建议官方直接集成到框架中。
2)开发实例,这个主要是起到一个实例的作用,很多时候,开发者看到对应的功能可以直接copy、修改使用。我现在是这么用的。对于我这个fastadmin的新人来说,更多的是关注这个插件本身实现的功能,对实现相似功能提供一个开发建议。
2.fastadmin其实引入了数多其他框架的概念比如curd的命令行,引入的是脚手架的概念。虽然他继承thinkphp,但是很多thinkphp的方法未找到支持,比如常用的M,D函数。当然也有可能是我本身对thinkphp了解不够深入的原因。
3.关于数据库函数,这部分支持也不是很好,很多东西都需要自己做了,也有可能其他框架的支持也不是很好,为这个新框架起到了一个不好的例子。比如获取sql,比如mysql的函数不能同时用,例如我想计算了a班级的数学、语文、英语的总分,需要写三遍求和sum()函数。如果有筛选条件where,那么就需要自己构造了,因为在index action里面的where返回值是一个类,且里面的属性非public无法直接访问。
标签:插件,函数,框架,感受,命令行,fastadmin,使用,thinkphp From: https://www.cnblogs.com/tying/p/18075151