什么是学习MVC在PHP的最佳方法是什么? [关闭](What's the best w

2019-08-22 18:24发布

我完全新的MVC,如何把它捡起来?

Answer 1:

走这条路:

  1. 阅读关于MVC(谷歌它,请参阅Wikipedia文章)
  2. 选择一个框架(我建议笨 - 拥有不错的用户指南)
  3. 然后经过用户指南和尝试的事情。

视频教程都还不错,检查nettuts.com的CI。



Answer 2:

走这条路:

  • 知道什么是MVC
  • 为什么它是有用的
  • 它是如何工作的
  • 它应该得到最佳利用
  • 如何框架使用它(如果可能的话就知道了)
  • 了解框架是如何实现它(尝试使用框架)
  • 了解一个框架,这样你就可以成为习惯于使用MVC

我知道我可能听起来愚蠢的,但这种方式可以有很大的帮助新人。



Answer 3:

保持一定的项目写在面条代码(CSS + JS + HTML + PHP + SQL,都在一个单一的文件),然后想你会怎么分开所有这些,你会发现MVC。

开玩笑一边。 阅读关于它你可以尝试一些框架,但不避维修项目。 正是在这些项目中,你会看到MVC的好处,或至少是那些关注点分离的。

另见本相关的问题 。



Answer 4:

你可以用一个简单的谷歌搜索阅读所有关于MVC。 但是,您将无法完全理解它的美丽,直到你可以用一个框架和潜水。我听到笨的伟大的事情。 进入MVC时,这是我的第一个框架。

最终我选择了CakePHP的。 为什么? 笨,虽然很简单上手,给了我太多的自由初学者MVC。 我想严格的规则和惯例向我展示它应该怎么做,而不是我所想的MVC应该的。 也许以后前进的道路,我会回来的CI。 你选择无论哪种方式,我的建议是把你编码的小项目,和代码它在任何PHP框架存在的。

CakePHP的和CodeIgniter的社区是最有帮助的。 加入蛋糕/ CI一个谷歌组。 阅读关于什么人正在尝试做的。 看看有什么问题,人有和好运气!



Answer 5:

首先研究了MVC模式,并寻找解释如何实现它的教程。 接下来,获得PHP的MVC框架和使用,因为没有意义试图另起炉灶,并推出自己的。



文章来源: What's the best way to learn mvc in PHP? [closed]