ABROAD:將系統的VC模式擴展爲MVC模式

ABROAD項目很久沒寫文章了,放了過久,此次要開始發力完成它了!數據庫

在項目停滯的這一兩個月裏,又學習了不少新東西,特別是最近加入了一個開發者社區(請戳http://segmentfault.com/——呃,不用戳了你在這兒看呢),和一羣開發者一塊兒學習、努力,學習到了不少新知識,在開發、維護中也給了我很多新思路,此次就把開發更規範了一些。segmentfault

規範首先從PHP框架規範起(將不規範的VC模式擴展爲較爲規範的MVC模式),再就是平時寫代碼時命名、數據庫設計命名、文件夾命名等規範,還有諸如SQL語句書寫的規範(關鍵詞大寫、表名和字段名用`標識等,感謝sf大神@小志@公子♂@轉啊轉提醒)。框架

項目尚在開發中,就不急着公佈源代碼了,把學到的一些原則整理一下:數據庫設計

一、讀兩個月前寫的代碼認識到,開發MVC框架的程序,就要遵循MVC框架的開發規範,這樣少走不少彎路,在後續開發維護中會省力的多;
二、受sf系統設計的啓發,數據庫id字段自增從1010000000開始,能夠從id前三位標識(如101102等)區別模塊,後面提供了999萬條數據的空間;
三、文件命名、數據庫字段命名、SQL語句書寫規範等要作好,一我的開發系統尚可,多人合做後須要讓你們都能理解你的意圖、減小溝通成本,就不要省那幾個字符。
學習

就拿sflogo圖作文章的配圖啦,力頂。
請輸入圖片描述spa

相關文章
相關標籤/搜索