CodeIgniter4 管理多個應用

2021-10-03 10:53:24 字數 524 閱讀 9072

預設情況下,假定您僅打算使用codeigniter來管理乙個應用程式,該應用程式將在您的應用程式目錄中構建。但是,可以有多個應用程式共享乙個codeigniter安裝,甚至可以重新命名或重定位應用程式目錄。

變數設定其名稱,就可以這樣做:

可以將應用程式目錄移動到伺服器上與web根目錄不同的位置。為此,請開啟主index.php並在 變數中設定完整的伺服器路徑:

如果您想共享乙個常見的codeigniter安裝來管理幾個不同的應用程式,只需將位於應用程式目錄內的所有目錄放入它們自己的子目錄中。

例如,假設您要建立兩個應用程式,分別名為「 foo」和「 bar」。您可以這樣構建應用程式目錄:

變數。例如,要選擇「 foo」應用程式,您可以這樣做:

註解您的每個應用程式都將需要自己的index.php檔案,該檔案將呼叫所需的應用程式。該的index.php檔案可以被命名為任何你想要的。

CodeIgniter 4 的內容協商

當我關注到 http 層的時候,發現很多 cier 對內容協商還不是很了解,下面我們一起來 一下什麼是內容協商,以及如何在即將到來的 codeigniter 4 中使用他。簡而言之,內容協商是指客戶端和伺服器端就響應的資源內容進行交涉,然後提供給客戶端最為適合的資源。內容協商會以響應資源的語言 型別...

CodeIgniter4 概述 自動載入檔案

每個應用程式都包含許多位於不同位置的類。該框架提供了用於核心功能的類。您的應用程式將具有許多庫,模型和其他實體,以使其正常執行。您可能有專案正在使用的第三方類。跟蹤每個檔案的位置,然後將該位置硬編碼成一系列檔案,這requires 是一件非常麻煩的事情,而且容易出錯。這就是自動裝帶器的用武之地。co...

Codeigniter編寫後台管理系統

登入介面 url根據伺服器網域名稱對應更改 例如本機url就是localhost url news php index.php login main url news php index.php port urlmethod 登入介面 main login api login post params...