我想有兩個php Laravel站點連接到相同的MySQL數據庫,都在同一臺服務器上?是否有可能使用單個mysql數據庫有兩個Laravel php網站?
- 一個網站有從求職者誰登錄到創建/更新
簡歷組合。 - 第二個網站適用於發佈職位空缺數據的僱主。我想 希望匹配求職者到開放的職位空缺,並找到求職者的職位 。
這可能嗎? 如果是這樣,是否存在安全隱患? 謝謝, MG
我想有兩個php Laravel站點連接到相同的MySQL數據庫,都在同一臺服務器上?是否有可能使用單個mysql數據庫有兩個Laravel php網站?
這可能嗎? 如果是這樣,是否存在安全隱患? 謝謝, MG
當然有可能。請注意,開發人員面臨的風險是:設計應用程序時應該多加註意,爲避免數據庫操作衝突(CRUD操作),他可能會使用數據庫的視圖和事務。我建議他使用一個堅實的ORM庫,有時在這種關鍵的編碼情況下「拯救生命」。請參閱每PHP的教條,它是最好的之一。
Laravel已經有一個ORM。 –
@AndréDaniel在這種情況下,正確使用Maurice G! :) – trullallero
是的,絕對有可能。從字面上看,只需連接到同一個數據庫即可。您也可以連接到遠程數據庫(在另一臺服務器上)。安全風險只在您編寫的代碼中,與常規網站沒有區別 - >您可能編寫的數據庫連接。如果他們在單獨的服務器上,我可能會建議編寫一個API來處理這兩者之間的通信(主要是因爲它們對編寫有用且有趣)。 –
是的,它可以完成。你可以使用表前綴,如果你想單獨的網站數據檢查此[配置文檔](http://laravel.com/docs/database#read-write-connections)以獲取更多信息 –
^我會假設他們共享的目的同一個數據庫是這樣他們可以共享網站數據。 – sevenseacat