我有一個web應用程序,我打算轉換成REST api並決定使用CakePHP - 目前的窗體是用ColdFusion編寫的。從現有項目創建CakePHP REST api
該數據庫是大小爲幾百萬的記錄,有20個左右的表格和幾個處理多對多情況的關聯表。
我正在尋找最好的方法來啓動CakePHP解決方案,主要是關於數據庫。我應該導入我的現有數據庫並只使用Cake來訪問其當前表單?我應該烘烤一個新的數據庫結構(爲了保持蛋糕標準),然後弄清楚如何讓我的數據進入新的數據庫,並維護關係等(如何?)?
編輯:
有對現有的應用程序很多用戶,但是當新的CakePHP API設置和準備去的,舊的服務將被關閉,以使用新的一個。
當前的應用程序不是以MVC方式設計的,您是否將模型稱爲與表格的同義詞?有許多現有的表與外鍵關係,但它們沒有使用CakePHP標準進行命名 - 所以不確定這是否會破壞CakePHP或使其功能不可用。
時間是一個問題,但我寧願花點時間以正確的方式完成工作,而不必馬上重新訪問。
感謝您的回覆,我更新了我的答案以提供更多信息。 – canigetabreak 2013-04-29 01:54:53