摘要: 若将显示逻辑都写在view,会造成view肥大而难以维护,基于SOLID原则,我们应该使用Presenter模式辅助view,将相关的显示逻辑封装在不同的presenter,方便中大型项目的维护。 VersionLaravel 5.1.22显示逻辑显示逻辑中,常见的如: 将数据显示不同数据:如性别...... 阅读全文
包包大人 发布于 2018-01-22 10:20 阅读(222) 评论(0) 标签:phplaravel
摘要: 若将商业逻辑都写在controller,会造成controller肥大而难以维护,基于SOLID原则,我们应该使用Service模式辅助controller,将相关的商业逻辑封装在不同的service,方便中大型项目的维护...... 阅读全文
包包大人 发布于 2017-12-28 00:09 阅读(343) 评论(0) 标签:phplaravel
摘要: 若将数据库逻辑都写在model,会造成model的肥大而难以维护,基于SOLID原则,我们应该使用Repository模式辅助model,将相关的数据库逻辑封装在不同的repository,方便中大型项目的维护。...... 阅读全文
包包大人 发布于 2017-12-27 00:22 阅读(358) 评论(0) 标签:phplaravel
摘要: 初学者学习Laravel时分两种,一种是乖乖的将程序填入MVC构架内,导致controller与model异常的肥大,日后一样很难维护;一种是常常不知道程序该写在哪一个class内而犹豫不决,毕竟传统PHP都是一个页面一个档案。本文整理出最适合Laravel的中大型项目构架,兼具容易维护、容易扩充与...... 阅读全文
包包大人 发布于 2017-12-26 23:47 阅读(641) 评论(0) 标签:phplaravel