2016-09-10 49 views
0

我正在構建一個應用程序,目前專注於移動部分。Php - 手機+網絡應用程序:Laravel /流明或兩者

我想用服務器端的Lumen微框架和Apis連接到移動應用程序。

但是我也希望以後擴展應用程序建立一個網站(Laravel)

他們都將使用同一個數據庫。

我想知道我是否應該直接使用Laravel並使其負責API的太(儘管它會針對移動應用的速度比較慢)

或者我想知道如果我可以使用兩者的結合。

流明 - 處理服務器的請求,例如:api.site.com/...

Laravel - 對付的網站如:site.com/....

+0

您可以同時使用兩者。如果你真的擔心API性能,那麼去流明。您的網站可以像移動應用程序一樣使用API​​,不是嗎?如果你打算創建一個完整的API,只需要使用它,這樣你就不會重複工作。 – Blake

回答

0

你可以這樣做或者,但我會建議保持網站和API的隔離。

我其實剛剛完成了一個類似的項目。

我有一個基於Ionic構建的移動應用程序,構建在Lumen上的API和構建在Laravel上的管理CMS。 CMS通過經過認證的API調用更新API中的內容,然後應用程序從中調用。

如果您採用此路線,您可以使用客戶端或服務器端請求從CMS /網站進行API調用。我的CMS使用服務器端調用,利用Guzzle

我會建議看看這兩個應用程序之間共享模型,以便您不需要通過API調用更新內容Here是一篇不錯的文章。

相關問題