美文网首页
laravel开发原则

laravel开发原则

作者: 秋落幕 | 来源:发表于2018-04-12 15:52 被阅读0次

    不要使用断点语句

    切面业务使用中间件

    接口字段尽量使用数据库字段,特别情况下,例如数据字段过于晦涩,使用具有业务表现力名子

    除非常需要,尽量不要为中间表建立模型

    输出语句可使用扁平方法,或 Eloquent API 资源方式,此处不做限定,数据内容嵌套不宜超过两层

    类别字典转化后随接口一起输出

    使用SQL转化关模型关系,以表关系为依据

    每天早上拉取代码防止冲突过多

    所有代码段的要有一些注释,包括业务角度描述、开发人、方便沟通

    ` 关系尽量复用 原则尽可能使用目标表模型名 作为关系名、注释即为目标表的名称

    减少SQL执行次数、即减少IO、很多时候业务逻辑没必要在SQL中进行

    除非必要,尽量不在orm上使用leftjoin innnerjoin 因为在硬编码表名时,即打破orm的概念、model又无法集中控制

    尽量少使用视图,,除非orm无法实现时,或者小范围的数据中使用(实现查询时),并在CreateSqlView 命令中执行

    简言之: 不要打断框架执行流程,不要因为命名的简写,使人产生歧义。业务代码 清晰流畅、言简意赅

    相关文章

      网友评论

          本文标题:laravel开发原则

          本文链接:https://www.haomeiwen.com/subject/xeffkftx.html