Iva*_*van 64 php oop model-view-controller
我需要更有经验的程序员的帮助.我想提高我的MVC技能.但我找不到关于Google for MVC的好教程.谷歌总是给"初学者MVC".
我理解MVC是什么,我可以做到,但我没有经验足以在OOP中做一些实用的事情.
如果有人知道一个好的面向对象的MVC教程,请指引我到正确的地方 - 我正在寻找好的链接,书籍等.
ter*_*ško 244
链接包含仅包含PHP的材料,标记php为更容易识别.
在全面了解OOP之前,您甚至无法开始深入研究MVC.这包括OOP实践(依赖注入,单元测试,重构)原则(SOLID,SoC,CQS,LoD)和常见模式(不,单例不是面向对象的模式).
MVC是一种先进的架构设计模式,需要扎实的理解.它不适合初学者或微小的"hello world"应用程序.一个人使用MVC为代码库添加额外的约束,当简单地遵守OOP实践变得太松而无法控制代码库时.
我能为您推荐的最好方法是首先扩展您对面向对象代码的知识:
上面的两个讲座应该涵盖基础知识.然后继续:
当您理解本系列中解释的所有内容后,您可以展开:
另外,我强烈建议您阅读(按此顺序):
PS:你也可以看看这本书(谨慎,因为它有问题):PHP设计模式指南 php
| 归档时间: |
|
| 查看次数: |
20865 次 |
| 最近记录: |