欢迎光临
我们一直在努力

2017年11月的文章

第3页
如何使用 Presenter 模式?-达维营-前端网
Laravel

如何使用 Presenter 模式?

Dvien阅读(5451)评论(0)赞(0)

若将显示逻辑都写在 view,会造成 view 肥大而难以维护,基于 SOLID 原则,我们应该使用 Presenter 模式辅助 view,将相关的显示逻辑封装在不同的 presenter,方便中大型项目的维护。 Version Lara...

如何使用 Service 模式?-达维营-前端网
Laravel

如何使用 Service 模式?

Dvien阅读(2648)评论(0)赞(1)

若将商业逻辑都写在 controller,会造成 controller 肥大而难以维护,基于SOLID原则,我们应该使用 Service 模式辅助 controller,将相关的商业逻辑封装在不同的 service,方便中大型项目的维护。 ...

如何使用 Repository 模式?-达维营-前端网
Laravel

如何使用 Repository 模式?

Dvien阅读(2641)评论(0)赞(1)

若将数据库逻辑都写在 model,会造成 model 的肥大而难以维护,基于SOLID原则,我们应该使用 Repository 模式辅助 model,将相关的数据库逻辑封装在不同的 repository,方便中大型项目的维护。 数据库逻辑 ...

Laravel 的中大型项目架构-达维营-前端网
Laravel

Laravel 的中大型项目架构

Dvien阅读(5853)评论(0)赞(2)

初学者学习 Laravel 时分两种,一种是乖乖的将程序填入 MVC 架构内,导致 controller 与 model 异常的肥大,日后一样很难维护;一种是常常不知道程序该写在哪一个 class 内而犹豫不决,毕竟传统 PHP 都是一个页...

Laravel 的 Nginx 重写规则优化-达维营-前端网
Laravel

Laravel 的 Nginx 重写规则优化

Dvien阅读(1866)评论(0)赞(0)

文档那个上面比较简略,只有: location / { try_files $uri $uri/ /index.php?$query_string; } 您可以加上这些,让你的链接更加优雅 # 去除末尾的斜杠,SEO更加友好 if (!-d...

laravel compact的用法-达维营-前端网
Laravel

laravel compact的用法

Dvien阅读(3176)评论(0)赞(0)

向视图中传递变量 我们在开发web应用当中,通常都不是为了写静态页面而生的,我们需要跟数据打交道,那么这个时候,问题就来了,在一个MVC的框架中,怎么将数据传给视图呢?比如我们要在 ArticleController 的 index 方法的...