【发布时间】:2013-04-27 17:02:30
【问题描述】:
我需要一些更有经验的程序员的帮助。我想提高我的 MVC 技能。但我在 Google 上找不到 MVC 的好教程。谷歌总是给“初学者的MVC”。
我了解 MVC 是什么并且我可以做到,但我没有足够的经验来做一些 OOP 中的实际操作。
如果有人知道好的面向对象的 MVC 教程,请指导我到正确的地方 — 我正在寻找好的链接、书籍等。
【问题讨论】:
-
@Dr.House ,实际上 CI 是 PHP 中两个最糟糕的框架之一。和蛋糕一起。它没有实现 MVC 或任何其他受 MVC 启发的设计模式。它依赖全局状态,包含 PHP4 工件,打破所有 SOLID 原则,完全忽略 SoC。
-
如果你想了解 MVC CI 是最糟糕的选择之一。你比this user's top answers阅读要好得多。
-
Fabien Potencier – Symfony is NOT a MVC Framework。框架不实现 MVC。您的代码可以。
-
@tereško,确实是网络党派!我建设性地这么说:我注意到你的陈述经常如此粗暴(在上面,在你的 cmets 中对 redreggae )并且可以使用不太可能引起冒犯的方法。每一个成功的开源项目,都有倾注心血的人,也应该有汗水和泪水! Symfony 1 是,无论你是否认为它符合当今的开发成熟度水平,它都是一个很棒的框架,周围有一个繁忙的生态系统。简短版本:以积极的方式批评,但不要影响人们的工作。
-
再次删除投票。 是的,这个问题似乎没有建设性。但是,no - 它不应该被删除。让它关闭 - 就够了。那是因为:它包含非常有帮助的答案。
标签: php oop model-view-controller