2

和平與愛!特定應用的首選設計模式/架構

我是比較新的Web開發,專注於PHP,JS和MySQL。到目前爲止,我在編碼方面主要實踐了基本的「意大利麪條」/程序方法,我認爲是時候繼續學習和體驗OOP了。

我開始的一個項目工作,爲小企業客戶,在那裏我從頭開始開發他們的應用程序來管理他們的產品和客戶,建立的報價,訂單,客戶關係管理和分析(DB查詢,圖表等等。)。就像一個小型的量身定做的ERP。現在

,我還不知道任何的面向對象的設計模式在那裏,我的問題給你 - 基於這種應用的 - 你會考慮什麼樣的設計模式開發它,爲什麼?
一旦我得到你的想法,我可以專注和研究一種方法,並開始實施它。我只是不想研究10種模式,只知道我應該使用什麼。

p.s.1。我看到很多「MVC」飛來飛去 - 這可能是我的答案嗎?
p.s.2。我相信我想從頭開始編程,而不是使用現有的框架。這是因爲我想直接瞭解OOP的基本原理。

謝謝!

回答

1

我也認爲你應該首先嚐試的MVC框架,以讓自己熟悉的模式試圖給自己制定一個之前。這裏有我使用Google發現的PHP MVC框架列表。 list of mvc frameworks

+0

謝謝,名單很大,生病請檢查! – Israel 2011-04-13 11:20:24

+0

不客氣! – lgomezma 2011-04-14 11:55:00

1

MVC是您希望熟悉的第一種模式。我建議嘗試一個MVC框架,如CodeIgniter來幫助你學習繩索。

+0

謝謝,我想它的MVC的時間! – Israel 2011-04-13 11:20:02