框架 · 使用laravel框架,原因:tp的框架路由和orm沒有laravel好用 · 使用強制路由,方便介面多時,分多版本,分文件夾等操作 介面 · 介面開發註意欄位類型,欄位是int,查詢成功失敗都要返回int(對接java等強類型語言方便) · 查詢介面用GET、其他用POST 代碼 · 所 ...
===========================框架=========================
· 使用laravel框架,原因:tp的框架路由和orm沒有laravel好用
· 使用強制路由,方便介面多時,分多版本,分文件夾等操作
===========================介面=========================
· 介面開發註意欄位類型,欄位是int,查詢成功失敗都要返回int(對接java等強類型語言方便)
· 查詢介面用GET、其他用POST
===========================代碼=========================
· 所有資料庫操作應統一使用model,儘量補使用db或原生
· 儘量使用with進行關聯,其原理是單表查詢後,使用代碼進行關聯,大表或多表使用join會很慢
===========================資料庫=========================
· 資料庫儘量不要使用null,跟強類型語言對接時,欄位不存在時不應改變其類型
·