CodeIgniter
維基百科,自由的百科全書
原作者 | EllisLab |
---|---|
開發者 | 不列顛哥倫比亞理工學院 |
初始版本 | 2006年2月28日 |
穩定版本 | 4.0.3 (2020年5月1日 ) |
原始碼庫 | https://github.com/codeigniter4/CodeIgniter4 |
程式語言 | PHP |
作業系統 | 跨平台 |
類型 | Web應用框架 |
許可協議 | MIT許可證 |
網站 | codeigniter![]() |
CodeIgniter是一套給PHP網站開發者使用的應用程式開發框架和工具包。它提供一套豐富的標準庫以及簡單的接口和邏輯結構,其目的是使開發人員更快速地進行項目開發。
特性
和Ruby on Rails類似,CodeIgniter允許用戶使用Active Record作為資料庫的接口,並鼓勵使用模型-視圖-控制器(MVC)的架構模式。
- 基於MVC體系
- 超輕量級
- 對多種資料庫平台的全特性支持的資料庫類
- Active Record支持
- 表單與數據驗證
- 安全性與XSS過濾
- Session管理
- 郵件發送類,支持附件、HTML或文本郵件,多種協議(sendmail、SMTP和Mail)等等。
- 圖像處理類庫(剪裁、縮放、旋轉等)。支持GD、ImageMagick和BetPBM
- 文件上傳類
- FTP類
- 本地化
- 分頁
- 數據加密
- 基準測試
- 全頁面緩存
- 錯誤日誌
- 應用程式評測
- 日曆類
- User-Agent類
- Zip編碼類
- 模板引擎類
- Trackback類
- XML-RPC類庫
- 單元測試類
- 「搜尋引擎友好」的URL
- 靈活的URI路由
- 支持勾子,類擴展
- 大量的輔助函數
CodeIgniter 項目的分支
作為一款廣受歡迎的PHP框架,CodeIgniter存在諸多分支。
參見
參考資料
- ^ Kohana: The Swift PHP Framework. [2020-03-11]. (原始內容存檔於2014-08-08).
- ^ Koseven a Kohana fork compatible with PHP7. [2020-03-11]. (原始內容存檔於2019-07-02).
外部連結
- 官方網站
- GitHub上的CodeIgniter頁面
- GitHub上的CodeIgniter4頁面
- CodeIgniter簡體中文網站
- CodeIgniter簡體中文使用手冊(Wiki)
- CodeIgniter繁體中文網站 頁面存檔備份,存於網際網路檔案館
- CodeIgniter2 繁體中文使用手冊 頁面存檔備份,存於網際網路檔案館
- CodeIgniter3 繁體中文使用手冊 頁面存檔備份,存於網際網路檔案館
- CodeIgniter4 繁體中文使用手冊 頁面存檔備份,存於網際網路檔案館
|
|
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.
Cover photo is available under {{::mainImage.info.license.name || 'Unknown'}} license.
Cover photo is available under {{::mainImage.info.license.name || 'Unknown'}} license.
Credit:
(see original file).