我是Web开发人员,并且具有使用PHP开发多个Web应用程序的经验。我有为自己开发产品的想法,并决定使用基于MVC的框架,因为我真的很喜欢MVC的想法,以及如何轻松地管理和修改应用程序而没有任何困难。
我选择了Zend Framework,这似乎比学习一种新的编程语言更加困难。即使运行一个小型应用程序,一次有很多事情要做。
同样,路由的想法非常复杂,因为它对于核心程序员来说是新的。我知道这里的人读过成千上万个这样的问题,就像我问的那样,但我不想在一夜之间学习Zend Framework。我愿意根据需要提供尽可能多的时间,但是直到现在,这对我来说还是没有意义的。Zend库中有成千上万个类,但是菜鸟怎么会知道在哪里使用特定类以及如何使用它?我仍然很难理解Zend Framework的引导程序及其映射。我阅读了该手册,按照手册进行操作后,事情就开始起作用了,但是我确实并不完全了解它们的实际情况。
我仍然不知道模型,视图和控制器如何协同工作以及如何在Zend Framework中计划应用程序。当涉及到核心php时,我心中确切知道该怎么做,而不是轻松地将它们转换为代码,但是在Zend Framework中,我不知道如何转换我的想法。