我一直在尝试理解MVC应用程序是如何构建的,并花时间使用像CodeIgniter和Zend这样的框架来制作小型测试网站。但是我仍然不确定我是否完全理解如何正确地分离逻辑,因为它似乎花费的时间比它节省的时间更长。
通过查看编写良好的代码,我学得最好,我觉得有一些才华横溢的程序员。
我可以查看一下PHP MVC应用程序的“真实世界”示例吗?我犯了一个错误,就是不要询问最佳实践,而是在过去采用糟糕的编码实践,我希望避免在前进中犯这样的错误。
非常感谢!
答案 0 :(得分:4)
当我第一次想要提高理解力时,我发现this PHP tutorial非常有用。
答案 1 :(得分:2)
我正在编写一个开源bugtracker,你可能想看看。代码可能不是100%整洁干净,但它总是好于坏;)。 http://code.google.com/p/bugraid/
答案 2 :(得分:2)
一个非常好的基本Zend示例是http://akrabat.com/zend-framework-tutorial/
或者你可以使用ZFtool创建一个非常基本的程序,并了解它是如何组合在一起的
>zf create project <path> from within the bin directory in your zend download