0
有沒有使用存放在一臺服務器控制器和其他服務器B使用它的方式外部服務器笨代碼PHP
我想創建主機B控制器和使用
include_once("http://www.server2.com/php/ci/index.php/controller/function");
假設我在主機A上有一個鏡像數據庫(B主機將使用相同的數據庫,但使用其服務器中的數據) 這是否行得通?
模型呢?
SERVER A
application
|
| -----> controller
|
| ------> control_a.php
SERVER B
application
|
| -----> controller
|
| ------> control_b.php(use control_a.php code)
這樣是不行的(非常糟糕的安全問題,如果我可以包括任何遠程站點的PHP代碼),你只會得到響應,即生成(HTML,JSON,文本...)文件。我建議你創建一個REST接口,並在使用API的兩個應用程序之間交流 – 2013-05-13 05:18:38
你知道一個教程或你建議使用哪種API? – cMinor 2013-05-13 05:22:25
您編寫了應用程序,現在API是您的責任:)決定一個應用程序如何使用其他代碼庫並相應地公開服務。你可以通過簡單的谷歌搜索閱讀關於REST的一些信息,其餘的由你自己決定,因爲你是唯一知道這兩個應用程序如何工作的人 – 2013-05-13 05:27:19