時間:2021-01-13 15:07:00 作者:無名 瀏覽量:47
CodeIgniter是一個簡單快速的PHPMVC框架。 EllisLab員工啟動了CodeIgniter。自由意味著使用CodeIgniter時,無需根據表命名模型,也無需以某種方式命名數據庫表。由于它為組織提供了足夠的免費支持,以允許開發人員更快地工作。在許多公司嘗試了所有PHP MVC框架之后,CodeIgniter成為贏家,在該應用程序中可能需要移植所有奇怪的結構,這使CodeIgniter成為重構遺留PHP應用程序的理想選擇。 CodeIgniter不需要很多代碼(版本1.6.2僅2.8MB,其中1.3MB是可以刪除的用戶文檔),也不需要您插入巨大的類似PEAR的庫。CodeIgniter是面向PHP網站開發人員的一組應用程序開發框架和工具包。它提供了一個單一的接口和邏輯結構,其目的是允許開發人員更 最后,您不必使用模板引擎來創建視圖,只需使用舊的HTML和PHP。快地開發項目。將精力投入到項目的創造性開發中,使用CodeIgniter可以減少編寫的代碼量。 將框架的概念引入了網絡社區的普遍意識。核心框架是專門為此程序編寫的,許多其他庫,幫助程序功能和子系統都來自RickEllis和Paul Burdick編寫的ExpressionEngine內容管理系統。 CodeIgniter由Ellislab的首席執行官RickEllis開發。RubyonRails的啟發啟發了我們創建PHP框架。允許您創建可移植的應用程序,它在PHP 5和PHP 4中同樣有效。

軟件功能
1.緊湊型框架:CodeIgniter安裝軟件包(包括用戶手冊)的大小僅為2MB。
2.清晰,完整的文檔:CodeIgniter安裝包中包含《用戶手冊》該手冊包括簡介,教程,說明“手把手”以及框架組件的參考文檔。 3.與各種主機環境廣泛兼容:CodeIgniter僅需要PHP版本5.3.7,該版本幾乎可以在任何虛擬主機或云平臺上運行。對于需要數據庫的Web應用程序,CodeIgniter支持最常見的數據庫,包括MySQL。

Codeigniter官方下載圖二
3.沒有嚴格的編碼規則-請遵循一些預防措施,您可以使用自己的編碼標準和命名約定。 CodeIgniter在這里為您提供幫助,而不是增加混亂。
4.喜歡簡單性,喜歡復雜性:CodeIgniter允許用戶自由選擇是否使用MVC架構。
5.出色的性能:CodeIgniter的性能始終優于大多數類似框架。

Codeigniter官方下載圖三
6.沒有大規模的集成庫:CodeIgniter并不打算建立一個大型,全面的框架。盡管它保持簡單,但它提供的功能足以增強您的生產力。在此基礎上,還有許多第三方擴展為您提供更多功能。
7.幾乎0種配置:CodeIgniter遵循有關配置的約定概念(例如,將模型文件放在“ models”文件夾中)。當您要修改配置時,“ config”文件夾中有許多配置項供您修改。
8.無需學習模板語言:如果您有更復雜的要求,則可以以第三方擴展的形式介紹其他模板引擎。CodeIgniter帶有一個基于字符串替換的簡單模板工具。