# **精臣php組開發規范基礎框架**
> [在線文檔地址:http://www.hmoore.net/wang0512677/jc-php-norm/802145](http://www.hmoore.net/wang0512677/jc-php-norm/802145)
## 規范定義初衷
基于公司現有PHP組成員的編碼風格來看,各個PHP組員在之前的公司或多或少的都接觸過公司所定義的一些開發規范,導致現在組員的編碼在各個產品中,都產生了各種各樣的編碼風格,鑒于這種現象,對于后續其他組員來接手該產品的代碼時會非常的吃力,或者是很抗拒在之上做一些修改的動作,因為不了解修改代碼之后會產生什么樣的不可預知異常后果,沒有一套可遵循的規范來提前規避這種異常后果,導致一個項目在后續的維護過程中,因為產品組的成員的更迭變動,導致產品代碼冗余量超高,甚至達到一個功能不可維護的程度,所以最終我們一起來定義一套規范,大家一起按照這個開發規范,更高效的完善產品代碼質量。
## 規范定義目的
* 提高團隊成員的形成統一的編碼意識。
* 養成良好的編碼風格,提升PHP組員的自身編碼質量, 在規范內去更高效的完善產品代碼質量。
* 在公司層面上做PHP端的代碼規范沉淀。
* 方便新的同事按照規范來迅速融入團隊中進行開發工作
## 規范內容
* [ ] PHP基本編碼規范
* [ ] 基于ThinkPHP5.1+的目錄結構規范
* [ ] 業務邏輯代碼的常用規范
* [ ] 前端接口規范
* [ ] 移動端接口規范
* [ ] 通用端接口規范
* [ ] 數據庫性能編碼優化規范
* [ ] git版本控制分支規范
## 規范適用人員
精臣PHP組開發團隊全員