Laravel 3:寻找解释如何使用该模型

时间:2013-09-12 20:18:53

标签: php model-view-controller model laravel laravel-3

我是MVC的新手,我的第一个框架是Laravel(现在是3个)。我已经开始专门在路线上编码了,我搬到了控制器。然而,我正在控制器中执行所有数据库操作。我不明白如何使用该模型。

示例要么展示控制器中的所有内容,要么展示路径中的所有内容,但它们永远不会拆分模型,控制器和视图。

有人可以向我解释如何使用该模型吗?简而言之,我不明白如何将一个链接到另一个,例如将表单输入发送到它们模型,或者将数据处理回控制器。

一个完整的MVC设置的Laravel(v3,如果可能的话)的github回购也很好分析,如果有人有我可以查看吗?

感谢。

2 个答案:

答案 0 :(得分:4)

关于我听过的框架主题的最佳陈述是由于鲍勃叔叔:

  

良好的架构允许推迟重大决策!

具体做法是:

  • 良好的架构延迟了选择框架!

另一个值得思考的好事:

  

MVC不是架构!这是一种交付设计模式。

观看他的视频 - 这是一个可悲的少数人之一,不会花费1000个字就可以说10个而且我不能高度推荐它 - 它会帮助你理解很多点在你的问题中提出:

Robert C Martin(Uncle Bob) -Clean Architecture and Design - Video

当然,强烈推荐他关于清洁代码的书!

答案 1 :(得分:0)

虽然此链接适用于Laravel 4文档,但它可以帮助您了解模型的工作原理 - (Laravel 3也使用Eloquent):

http://laravel.com/docs/eloquent

另外,具体到laravel 3:

http://codehappy.daylerees.com/eloquent-orm