📅  最后修改于: 2021-01-01 03:15:55             🧑  作者: Mango
PHP开发人员对CodeIgniter框架有广泛的需求,这是因为它具有多种功能和优点。在CodeIgniter上开发的Web应用程序可以快速有效地执行。它提供了一套高级方面,可以从头开始编写以构建动态Web应用程序。
它是根据MIT许可获得许可的,因此可以免费使用。
它使用Model-View-Controller,它基本上将逻辑和表示部分分开。请求到达控制器,数据库操作通过模型执行,输出通过视图显示。
但是在普通的PHP脚本中,每个页面都代表MVC,这会增加复杂性。
重量极轻。 CodeIgniter核心系统需要非常小的库,可以根据您的需要根据动态请求添加其他库。这就是为什么它速度快,重量轻的原因。
CodeIgniter生成的URL对搜索引擎友好且干净。它使用基于段的方法,而不是基于标准查询的方法。
它带有完整的数据包库,可以执行所有Web所需的任务,例如数据库,表单验证,发送电子邮件,处理图像,发送电子邮件等。