CodeIgniter是一款非常強(qiáng)大的PHP框架,CodeIgniter作為一個簡單而“優(yōu)雅”的工具包,它的目標(biāo)是讓你能夠更快速的開發(fā),它提供了日常任務(wù)中所需的大量類庫, 以及簡單的接口和邏輯結(jié)構(gòu),通過減少代碼量,CodeIgniter 讓你更加專注于你的創(chuàng)造性工作,如果你是一個與人共享
主機(jī)并且為客戶要求的期限而煩惱的開發(fā)人員,如果你已經(jīng)厭倦了那些傻大笨粗的框架,那么 CodeIgniter 就是你所需要的,快來
下載體驗(yàn)吧.
介紹:
CodeIgniter 是一套給 PHP
網(wǎng)站開發(fā)者使用的應(yīng)用程序開發(fā)框架和工具包,它提供一套豐富的標(biāo)準(zhǔn)庫以及簡單的接口和邏輯結(jié)構(gòu),其目的是使開發(fā)人員更快速地進(jìn)行項(xiàng)目開發(fā),使用 CodeIgniter 可以減少代碼的編寫量,并將你的精力投入到項(xiàng)目的創(chuàng)造性開發(fā)上。
安裝說明:
通過下面四步來安裝 CodeIgniter:
解壓縮安裝包;
將 CodeIgniter 文件夾及里面的文件上傳到服務(wù)器,通常 index.php 文件將位于網(wǎng)站的根目錄;
使用文本編輯器打開 application/config/config.php 文件設(shè)置你網(wǎng)站的 根 URL,如果你想使用加密或會話,在這里設(shè)置上你的加密密鑰;
如果你打算使用
數(shù)據(jù)庫,打開 application/config/database.php 文件 設(shè)置數(shù)據(jù)庫參數(shù)。
如果你想通過隱藏 CodeIgniter 的文件位置來增加安全性,你可以將 sys將tem和application目錄修改為其他名稱,然后打開主目錄中的index.php文件,并將兩個變量$ system_path和$ application_folder設(shè)置為您修改的名稱。
為了獲得更好的安全性,應(yīng)將系統(tǒng)和應(yīng)用程序目錄放置在Web根目錄之外,以使它們無法直接通過
瀏覽器訪問。 默認(rèn)情況下,CodeIgniter在每個目錄中都包含一個.htaccess文件,以防止直接訪問,但是最好將它們移出可公開訪問的位置,以防止Web服務(wù)器配置更改或不支持.htaccess文件。
如果要使視圖目錄保持公開狀態(tài),還可以將視圖目錄移出應(yīng)用程序目錄。
移動目錄后,打開index.php文件并分別設(shè)置三個變量$ system_path,$ application_folder和$ view_folder的值。 最好將它們設(shè)置為絕對路徑,例如“ / www / MyUser / system”。
生產(chǎn)環(huán)境中的又一個步驟是禁用PHP錯誤報(bào)告以及僅在開發(fā)環(huán)境中使用的所有其他功能。 在CodeIgniter中,您可以通過設(shè)置環(huán)境常量來做到這一點(diǎn),本安全指南中對此進(jìn)行了詳細(xì)說明。
以上是所有安裝過程!
如果您不熟悉CodeIgniter,請閱讀用戶指南的開始部分,學(xué)習(xí)如何構(gòu)建動態(tài)PHP應(yīng)用程序,然后開始使用!
應(yīng)用程序流程圖
CodeIgniter 安裝說明圖2
下圖說明了整個系統(tǒng)的數(shù)據(jù)流程:
1. index.php文件用作前端控制器,以初始化運(yùn)行CodeIgniter所需的基本資源;路由器檢查HTTP請求,以確定如何處理該請求;
2.如果有緩存文件,它將直接輸出到瀏覽器,而無需執(zhí)行下面的正常系統(tǒng)過程;
3.在加載應(yīng)用程序控制器之前,請對HTTP請求和用戶提交的所有數(shù)據(jù)執(zhí)行安全檢查;
4.控制器加載模型,核心類庫,輔助功能以及處理請求所需的所有其他資源;
5.最后一步是渲染視圖并將其發(fā)送到瀏覽器。 如果啟用了緩存,則將緩存視圖以供后續(xù)請求。
CodeIgniter 安裝說明圖3
- 軟件性質(zhì):國產(chǎn)軟件
- 授權(quán)方式:共享版
- 軟件語言:簡體中文
- 軟件大。2523 KB
- 下載次數(shù):227 次
- 更新時間:2020/9/12 3:08:33
- 運(yùn)行平臺:WinAll...
- 軟件描述:今天極速小編為各大PHP程序員介紹一款PHP框架——Co... [立即下載]