0
我有一個用cakephp(1.3)構建的網站,用戶可以在其中管理項目列表。Cakephp和facebook
我現在想開發一個Facebook應用程序,該應用程序將與我的基於Web的網站的數據一起工作。 facebok應用程序是複製許多網站的功能(基本的CRUD和更多),所以我想重複儘可能多的代碼,我可以從我目前的蛋糕 - 只是使用不同的佈局,或者也許更改視圖。
我的問題是:從軟件設計的角度來看,最好的方法是什麼?有些想法,我腦子裏想的是:
在我的行動- 添加分支代碼的行爲不同,如果它的運行如Facebook iframe的
- 外部化大量的行動邏輯的進庫,併爲Facebook應用程序不同的動作,其將重用這些庫以及視圖
如果您能想出其他想法,會很樂意。
woodcreative,你能進一步解釋你的意思是「獨立api」嗎? – azv 2010-10-21 12:38:08
那麼,如果你有一個運行在當前狀態的應用程序,那麼在你的應用程序中添加特定於Facebook的代碼將很難撤銷。也許我不明白你的Facebook集成到你目前的應用程序的目的或重要性。沒有其他人會存在嗎? – woodscreative 2010-10-21 12:51:19
沒有facebook應用程序不能存在W/O cakephp網站。關於消除代碼 - 這正是我不想做的事情,對於Facebook應用程序,所以我四處尋找可以使事情看起來更好的想法 – azv 2010-10-21 13:23:34