成人午夜免费福利视频|国产午夜视频一区二区|男人猛躁进女人免费观看|女教师巨大乳孔中文字幕|中文无码在线观看精品免费|欧美成人一区二区三区另类|亚洲国产视频综合网在线播放|亚洲AⅤ无码精品一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:9:30-18:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄
PHP CI 框架初識(一)
  • 作者:小編
  • 發(fā)表時間:2023-10-11 15:15
  • 來源:

 CodeIgniter 是一個簡單快速的 PHP MVC 框架。EllisLab 的工作人員發(fā)布了 CodeIgniter。CodeIgniter 是一套小巧但功能強大的、給 PHP 網(wǎng)站開發(fā)者使用的 Web 應(yīng)用程序開發(fā)框架和工具包。它為組織提供了足夠的自由支持,允許開發(fā)人員更迅速地工作。

  CI 的工作流程  

  1.index.php 作為前端控制器,初始化運行 CodeIgniter 所需要的基本資源。
  2.Router 檢查 HTTP 請求,以確定誰來處理請求。
  3. 如果緩存 (Cache) 文件存在,它將繞過通常的系統(tǒng)執(zhí)行順序,被直接發(fā)送給瀏覽器。
  4. 安全 (Security)。應(yīng)用程序控制器 (ApplicationController) 裝載之前,HTTP 請求和任何用戶提交的數(shù)據(jù)將被過濾。
  5. 控制器 (Controller) 裝載模型、核心庫、插件、輔助函數(shù),以及任何處理特定請求所需的其它資源。
  6. 最終視圖 (View) 渲染發(fā)送到 Web 瀏覽器中的內(nèi)容。如果開啟緩存 (Caching),視圖首先被緩存,所以將可用于以后的請求。
 
  CodeIgniter 是基于模型 - 視圖 - 控制器這一設(shè)計模式的。MVC 是一種將應(yīng)用程序的邏輯層和表現(xiàn)層進行分離的方法。在實踐中,由于表現(xiàn)層從 PHP 腳本中分離了出來,所以它允許你的網(wǎng)頁中只包含很少的腳本。模型 (Model) 代表你的數(shù)據(jù)結(jié)構(gòu)。通常來說,你的模型類將包含取出、插入、更新你的數(shù)據(jù)庫資料這些功能。 視圖 (View) 是展示給用戶的信息。一個視圖通常是一個網(wǎng)頁,但是在 CodeIgniter 中,一個視圖也可以是一個頁面片段,如頁頭、頁尾。它還可以是一個 RSS 頁面,或任何其它類型的 “頁面”。 控制器 (Controller) 是模型、視圖以及其他任何處理 HTTP 請求所必須的資源之間的 中介,并生成網(wǎng)頁。 CodeIgniter 在 MVC 使用上非常寬松,因此模型不是必需的。如果你不需要使用這種分離方式,或是發(fā)覺維護模型比你想象中的復雜很多,你可以不用理會它們而創(chuàng)建自己的應(yīng)用程序,并最少化使用控制器和視圖。
  
  安裝配置
 
  從官網(wǎng)下載版本,解壓到個人目錄,訪問站點域名
 
PHP CI 框架初識(一)(圖1)
 
PHP CI 框架初識(一)(圖2)


绥德县| 泾源县| 九龙坡区| 阿拉善左旗| 化州市| 施秉县| 友谊县| 会东县| 石棉县| 鹿邑县| 西平县| 都昌县| 阿尔山市| 平利县| 普定县| 兴业县| 黄陵县| 曲靖市| 碌曲县| 江西省| 哈尔滨市| 甘谷县| 宁陵县| 浪卡子县| 南召县| 东乌| 陈巴尔虎旗| 保康县| 北安市| 贞丰县| 葵青区| 白银市| 辰溪县| 涞水县| 香格里拉县| 喀喇沁旗| 施甸县| 佛教| 景洪市| 伊宁县| 阳江市|