开发说明
刘泓宾
# 开发说明
# 开发前提
版本要求
php7.4-8.0、Vue2、element 2.15.*
本系统采用Thinkphp6
和Vue
前后端分离开发,所以在此之前请先熟练掌握,并有相应的开发规范。
# model层命名规范
控制器不能直接调用数据库操作,所有的数据库操作必须在model
层中编写,model
中类的命名要规范,按照功能进行划分:
# 控制器命名规范
类名命名规范:首字母大写,多单词小写 方法命名规范:采用驼峰命名,首字母小写
# 文件目录命名规范
采用小写+下划线,命名精简,使用英文单词
例如:style、common、activity等
# html编写规范
当功能独立,或者一个功能对应一个CSS、JS的时候尽可能分离CSS、JS,如果某个功能类别太多,如:user,可以单独建一个文件夹。
注意
内部尽可能不要太多style。
当有需要图标、图片的时候,优先考虑使用字体图标或者svg矢量图来减少代码体积从而提高运行效率。可以使用iconfont (opens new window)