PHP代码规范-路由

路由

闭包路由

  1. 绝对不能在路由配置中书写闭包程序中添加业务逻辑。
  2. 路由必须保持干净整洁,不允许出现路由配置以外的程序逻辑。

例如:

Route::get('/balance', 'WhiteBalanceController/whiteBalanceOptions');

Route::post('/add', 'TemplateController/addTemplates');
Route::post('/edit', 'TemplateController/editTemplates')
    ->middleware('app\http\middleware\Templates');

1.2 路由请求方式

  1. GET(SELECT/Find):从服务器取出资源(一项或多项)。
  2. POST(CREATE/SET):在服务器新建一个资源。
  3. PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。
  4. PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性)。(可有可无)
  5. DELETE(DELETE):从服务器删除资源。

1.3 路由命名方式

  1. 名称全部必须为小写。
  2. URL 必须通俗易懂。
  3. URL不能暴露服务器架构。
  4. URL 不能出现‘-’横杠, 必须要用 ‘_’,下划线代替。
  5. URL以 模块/功能/参数 ?{可选关键字}=可选参数 的方式进行命名。
上一篇
下一篇