crmeb使用thinkphp6框架就能行底层逻辑的搭建,thinkphp是一款非常好用的框架也容易上手,开发教程又多加之crmeb开源版对目录结构、代码功能、数据库字典一一列出,方便有需要的开发者对所需要开发功能的地方,快速找到相对应的代码,进行对代码的增删编写所需要的功能。同样也可以快速修复所出现的bug,让自己的商城变得强大更有个性化。
后端文件代码开发规范介绍如下:
目录和文件结构统一规范:
-
目录使用小写+下划线;.
-
类库、函数文件统一以 .php为后缀;
-
类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;
-
类文件采用驼峰法命名(首字母大写),其它文件采用小写+下划线命名;
-
类名和类文件名保持一致,统一采用驼峰法命名(首字母大写);
函数和类、属性命名统一规范:
-
类的命名采用驼峰法(首字母大写),例如 User、UserType;
-
函数的命名使用小写字母和下划线(小写字母开头)的方式,例如 get_client_ip;
-
控制器内方法命名使用小写字母和下划线(小写字母开头)的方式,例如get_client_ip;
-
方法的命名使用驼