2011-01-27 78 views
3

我想知道什么是以面向对象的方式使用PHP以及使用goo MVC体系结构模式的正确方法?什么是使PHP网站面向对象和MVC的正确方法?

我尝试了一个项目在学校使用MVC,并使其面向对象,但我相信我找错了方式,因为当涉及到部署网站时,我有太多的问题,它不可用。很明显,现在我正在试图弄清楚,如果我全部开始了,我会去做吗?

使用像Zend这样的框架会产生如此大的差异吗?如果任何人都可以指出我的结构化开源示例,我会非常高兴,因为我无法弄清楚“正确”的方式。

编辑 我的主要问题是不理解MVC或OO分开,但一起使用它们用PHP。

+0

请通过http://stackoverflow.com/search?q=how+to+do+MVC+php并指出哪些部分对您而言仍不清楚,因此我们不必重申已经存在的内容那里。 – Gordon 2011-01-27 12:40:07

+0

可能出现[MVC中的PHP方法中的Hello字词示例]副本(http://stackoverflow.com/questions/1497497/hello-word-example-in-mvc-approach-to-php) – Gordon 2011-01-27 12:40:42

回答

4

我会建议如下:

  1. 通过略读通 The no-framework PHP MVC framework了解一个MVC的基础(不介意代码)。
  2. 使用像Symfony这样的大名字框架测试MVC,以查看“最佳实践”。他们的文档和代码值得花时间。
  3. 实验。
0

您应该使用一些已经创建和测试的框架。 (他们真的空余时间和代码写作) This is a good website为不同的PHP框架比较。

在我看来,如果你想要的东西小,重量轻,可以检查CodeIgniterYii framework

相关问题