CodeIgniter 是為 PHP 開發(fā)人員提供的一套 Web 應(yīng)用程序工具包。 它的目標(biāo)是能夠讓你比從零開始更加快速的完成項目,它提供了一套 豐富的的類庫來滿足我們?nèi)粘5娜蝿?wù)需求,并且提供了一個簡單的 接口和邏輯結(jié)構(gòu)來調(diào)用這些庫。CodeIgniter 通過最小化你需要的代碼量, 讓你把更多的精力放到項目的創(chuàng)造性開發(fā)上。
CodeIgniter功能特點:
1.CodeIgniter 是免費的
CodeIgniter 通過 MIT 開源許可協(xié)議授權(quán),你可以任意使用。閱讀 許可協(xié)議 了解更多內(nèi)容。
2.CodeIgniter 是輕量級的
真正的輕量級。我們的核心系統(tǒng)只需要一些非常小的庫,這和那些 需要大量資源的框架完全相反。而且,庫都是根據(jù)請求動態(tài)加載, 你需要什么才加載什么,所以核心系統(tǒng)是個非常輕快的系統(tǒng)。
3.CodeIgniter 是快速的
真正的快速。我們保證你很難找到一個比 CodeIgniter 性能更好的框架。
4.CodeIgniter 使用 M-V-C 架構(gòu)
CodeIgniter 使用了模型-視圖-控制器 架構(gòu),它能很好的將邏輯層和表示層分離。 特別是對于那些使用了模板文件的項目來說更好,它能減少模板文件中的代碼量。 我們在介紹 MVC 架構(gòu)的頁面有更詳細(xì)的介紹。
5.CodeIgniter 生成干凈的 URL
CodeIgniter 生成的 URL 非常干凈,而且對搜索引擎友好。不同于標(biāo)準(zhǔn)的 “查詢字符串” 方法, CodeIgniter 使用了基于段的方法:example.com/news/article/345
CodeIgniter安裝說明:
1.
用戶首先需將本文件的壓縮安裝包
下載到電腦上,點擊頁面中的下載地址,選擇合適的下載通道進(jìn)行下載即可,下載完成之后就壓縮包進(jìn)行解壓,使用
鼠標(biāo)右鍵點擊,然后選擇解壓到當(dāng)前文件夾;
2.
將 CodeIgniter 文件夾及里面的文件上傳到服務(wù)器,通常 index.php 文件將位于
網(wǎng)站的根目錄;
CodeIgniter官方下載功能介紹安裝步驟圖2
3.接下來我們就需要設(shè)置網(wǎng)站的URL,用戶就需要使用文本編輯器打開application/config/config.php 文件設(shè)置你網(wǎng)站的根 URL,與此同時,用戶還可以對這一個URL進(jìn)行加密,在本步驟用戶可以添加密碼進(jìn)行防護(hù)。
4.
如果你打算使用
數(shù)據(jù)庫,打開 application/config/database.php 文件設(shè)置數(shù)據(jù)庫參數(shù)。
應(yīng)用程序流程圖:
下圖說明了整個系統(tǒng)的數(shù)據(jù)流程
CodeIgniter官方下載功能介紹安裝步驟圖3
①index.php 文件作為前端控制器,初始化運行 CodeIgniter 所需的基本資源;
②Router 檢查 HTTP 請求,以確定如何處理該請求;
③如果存在緩存文件,將直接輸出到
瀏覽器,不用走下面正常的系統(tǒng)流程;
④在加載應(yīng)用程序控制器之前,對 HTTP 請求以及任何用戶提交的數(shù)據(jù)進(jìn)行安全檢查;
⑤控制器加載模型、核心類庫、輔助函數(shù)以及其他所有處理請求所需的資源;
⑥最后一步,渲染視圖并發(fā)送至瀏覽器,如果開啟了緩存,視圖被會先緩存起來用于 后續(xù)的請求。
- 軟件性質(zhì):國產(chǎn)軟件
- 授權(quán)方式:共享版
- 軟件語言:簡體中文
- 軟件大。2523 KB
- 下載次數(shù):297 次
- 更新時間:2021/1/5 16:06:35
- 運行平臺:WinAll...
- 軟件描述:今天極速小編為各大PHP程序員介紹一款PHP框架——Co... [立即下載]