我爲學校校友網站開發了一款導軌應用程序。 現在另一所學校要我爲他們開發一個類似的網站。如何重用導軌應用程序
我想重複使用該應用程序。數據結構將會相同,但實際數據會有所不同。設計佈局會相似,但設計本身會有所不同。
一個選擇是我只是複製應用程序並修改它。但在這種情況下,我需要管理2個應用程序。
另一種選擇是使應用程序具有通用性和可定製性(數據庫將被分離)。觀點會有很多分支。
我可以在數據庫上使用多個應用程序,但我相信它會需要很多工作。
另一種選擇是將控制器和模型轉移到插件,以便2個應用程序共享它們。
你對這種情況有什麼經驗嗎?如果是這樣,你可以與我分享嗎?
謝謝。
山姆
請確保您清楚複製您爲其他人編寫的代碼的合法性,具體取決於您所在地區的法律。 – EBGreen 2009-08-25 17:48:28
感謝您的警告。這不是問題。 – 2009-08-26 08:31:48