我使用CodeIgniter 2.1.1並使用兩種環境(生產和測試)構建網站。實質上,一開始,兩種環境都具有相同的程序邏輯。但是現在有幾個修改要做。如何在CI中的兩個應用程序之間共享控制器和模型?
這個想法是共享生產環境和測試環境的控制器和模型,但對於這兩種環境都有不同的看法。
我已經設置了WAMP,並在WWW目錄中有兩個單獨的文件夾:一個用於測試,另一個用於生產。每個文件夾下都有控制器,模型,視圖等。 CI被適當指出並設置了基本URL。
我的問題是,當我在Web瀏覽器中鍵入URL來調用測試環境的控制器時,它應該重定向並調用生產環境的控制器。那可能嗎 ?
我正在刪除'mvc'標籤。它與MVC無關,只與CodeIgniter特定的東西有關。這就是說,你的描述有點混亂。通常,測試,暫存,開發和生產環境是在不同位置(如:不同服務器或子域)中** **相同*代碼庫的分離部署。也許有不同的配置。它不是同一代碼庫中代碼的複製粘貼部分。你究竟想要做什麼? –