我目前正在開發一個遵循MVC模式的Zend 2 Projects。如何將Zend 2 Model Datasource從MySQL連接更改爲JSON REST API?
我的所有模型都使用直接連接從MySQL數據庫填充數據。
現在不破壞我的整個模型 - 視圖 - 控制器關係,我想更改原始數據源。新的數據源將是一個JSON Rest API。這個JSON Webservice包含與MySQL源碼基本相同的數據(只是另一種格式),並用作我們的移動應用程序的Web服務。
第一個問題是讓我的Zend2應用程序連接到其餘的API。 第二部分將評估這些數據並將其作爲某種圖層,以便我仍然可以像以前一樣使用「舊」算法。
執行這種數據源切換的最佳方式是什麼?是否有任何方法來存儲從Web服務提供的信息,以減少對這個Web服務的查詢量?