ThinkPHP項目開發(fā)規(guī)范

重慶雪毅信息技術有限公司版權所有

更新時間:2015-02-09


一、文件命名

原則上,所有ThinkPHP框架硬性規(guī)定的Model、Controller以外,所有的文件在命名上均應該使用小寫(包括后綴名),在任何時候都嚴禁大小寫混編。一般來說,建議的格式為:

控制器名_方法名.后綴

二、代碼規(guī)范

類的編寫

  • 盡量使用設計模塊,將業(yè)務及驅動分離;
  • 通常情況不應依賴外部變量或函數(shù);

三、三個必須

  • 所有類必須通過「命名空間」調用;
  • 業(yè)務類調用必須封裝為Interface接口;
  • 一般類必須存放在公共目錄且互不依賴;

四、模塊開發(fā)

  • 控制器必須初始化并繼承上級控制器;
  • 控制器只處理現(xiàn)有數(shù)據(jù)的基本判斷、變量定義、模板賦值工作;
  • 所有模塊必須存在可供復用
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容