2010-09-11 63 views
1

我學會了PHP OOP的基礎知識和提高我的知識,我願意創建使用OOP從頭論壇。所以,你可以給我你認爲我應該知道的一些技巧,我應該用什麼類和等,以提高我的OOP知識,它更可能的。謝謝。論壇使用PHP OOP

+0

Sidenode:論壇是線程化的,公告板是平的。面向OOP編碼的OOP編碼不是一個好主意,但爲了學習這些方案,我建議嘗試構建一個樹形結構的論壇。這是一個較高的難度級別,但允許您跳過線程/帖子/子論壇隔離。否則會導致代碼複製而不是OO繼承設計。 – mario 2010-09-11 12:44:41

回答

1

也許你應該考慮使用PHP框架,最好是一些使用MVC(其中一些是列出頁)。您必須編寫新的類,你也將看到工作是如何在特定的框架,這肯定能增強你的OOP知識來完成。

作爲獎勵,這些框架中的很多都關注安全問題,因此您不必擔心Web應用程序的安全性。在學習如何使用框架之後,它應該加快你的工作。

+0

+1爲安全優勢。與領域對象相比,MVC的設計優勢值得商榷。 – mario 2010-09-11 12:46:41

1

在begining這是好事,創建全局類的接口。他們將幫助您進行應用程序開發。一個非常好的做法是使用抽象類。一些模式可以幫助你。辛格爾頓,裝飾,工廠是非常舒適的所有項目。

1

你可以看看「PHP和MySQL Web開發」由盧克威林和勞拉·湯普森。第31章標題爲「建立網絡論壇」。我沒有讀過這一章,但是我已經閱讀了大部分的書,並且發現它很不錯。