CodeIgniter
維基百科,自由的百科全書
![]() |
|
| 原作者 | EllisLab |
|---|---|
| 開發者 | 不列顛哥倫比亞理工學院 |
| 初始版本 | 2006年2月28日 |
| 穩定版本 | 3.1.4[1](2017年3月20日) |
| 開發狀態 | 活躍 |
| 編程語言 | PHP |
| 操作系統 | 跨平台 |
| 類型 | Web應用框架 |
| 許可協議 | MIT許可證 |
| 網站 | www |
| 倉庫 | https://github.com/bcit-ci/CodeIgniter |
CodeIgniter是一套給PHP網站開發者使用的應用程序開發框架和工具包。它提供一套豐富的標準庫以及簡單的接口和邏輯結構,其目的是使開發人員更快速地進行項目開發。
特性[編輯]
和Ruby on Rails類似,CodeIgniter允許用戶使用Active Record作為數據庫的接口,並鼓勵使用模型-視圖-控制器的架構模式。
- 基於MVC體系
- 超輕量級
- 對多種數據庫平台的全特性支持的數據庫類
- Active Record支持
- 表單與數據驗證
- 安全性與XSS過濾
- Session管理
- 郵件發送類,支持附件、HTML或文本郵件,多種協議(sendmail、SMTP和Mail)等等。
- 圖像處理類庫(剪裁、縮放、旋轉等)。支持GD、ImageMagick和BetPBM
- 文件上傳類
- FTP類
- 本地化
- 分頁
- 數據加密
- 基準測試
- 全頁面緩存
- 錯誤日誌
- 應用程序評測
- 日曆類
- User-Agent類
- Zip編碼類
- 模板引擎類
- Trackback類
- XML-RPC類庫
- 單元測試類
- 「搜索引擎友好」的URL
- 靈活的URI路由
- 支持勾子,類擴展
- 大量的輔助函數
CodeIgniter 項目的分支[編輯]
在CodeIgniter項目中,存在一個名為Kohana的分支項目。
Kohana是一個使用了MVC模式的應用程序框架。它是以安全,輕量,易用為目標進行開發的。
參見[編輯]
參考資料[編輯]
- ^ CodeIgniter 3.1.4 released. codeigniter.com. [24 April 2017].
External links[編輯]
外部連結[編輯]
- 官方網站
- GitHub上的CodeIgniter頁面
- CodeIgniter簡體中文網站
- CodeIgniter簡體中文使用手冊(Wiki)
- CodeIgniter繁體中文網站
- CodeIgniter繁體中文使用手冊
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
