ThinkPHP项目开发规范

重庆雪毅信息技术有限公司版权所有

更新时间:2015-02-09


一、文件命名

原则上,所有ThinkPHP框架硬性规定的Model、Controller以外,所有的文件在命名上均应该使用小写(包括后缀名),在任何时候都严禁大小写混编。一般来说,建议的格式为:

控制器名_方法名.后缀

二、代码规范

类的编写

  • 尽量使用设计模块,将业务及驱动分离;
  • 通常情况不应依赖外部变量或函数;

三、三个必须

  • 所有类必须通过「命名空间」调用;
  • 业务类调用必须封装为Interface接口;
  • 一般类必须存放在公共目录且互不依赖;

四、模块开发

  • 控制器必须初始化并继承上级控制器;
  • 控制器只处理现有数据的基本判断、变量定义、模板赋值工作;
  • 所有模块必须存在可供复用

你可能感兴趣的:(ThinkPHP项目开发规范)