2011-01-27 45 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

相關問題