PHP 的 MVC 框架 CodeIgniter

PHP 的 MVC 框架 CodeIgniter

MIT
PHP 查看源码»
跨平台
2008-10-07

CodeIgniter 是一个简单快速的PHP MVC 框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgniter 都成为赢家,主要是由于它为组织提供了足够的自由支持,允许开发人员更迅速地工作。

自由意味着使用 CodeIgniter 时,您不必以某种方式命名数据库表,也不必根据表命名模型。这使 CodeIgniter 成为重构遗留 PHP 应用程序的理想选择,在此类遗留应用程序中,可能存在需要移植的所有奇怪的结构。

CodeIgniter 不需要大量代码(1.6.2 版本仅为 2.8 MB,其中的 1.3 MB 是可以删除的用户文档),也不会要求您插入类似于 PEAR 的庞大的库。它在 PHP 4 和 PHP 5 中表现同样良好,允许您创建可移植的应用程序。最后,您不必使用模板引擎来创建视图 — 只需沿用旧式的 HTML 和 PHP 即可。

的码云指数为
超过 的项目
加载中

评论(6)

开源中国第一渣男
开源中国第一渣男
引用@宏哥 两个凡是的话 迄今为止 PHP最优秀的框架 CodeIgniter和Kohana
0xTang
0xTang
下Jfinal来研究一下,粗略看了一下有点想RubyPHPCodeIgniter@JFinal
铂金小猪
铂金小猪
CodeIgniter为啥就不能提供一个chm文档
smallerpig
smallerpig
什么时候PhpStorm能够完美支持CodeIgniter #PhpStorm# #CodeIgniter#

CodeIgniter 3.1.10 发布,PHP 的 MVC 框架

PHP MVC 框架 CodeIgniter 3.1.10 发布了。该版本更新内容主要是几个改动和 Bug 的修复。 改动 在 ‘pdo/mysql’ 数据库 驱动程序中,添加了对 ‘ssl_verify’ 的支持 重命名 Inflector Help...

01/17 07:30

CodeIgniter 4 alpha 1 版发布了,PHP 框架

经过漫长的艰苦奋斗,CodeIgnier 4.0.0 alpha 1 版今天终于发布了。 向 Lonnie Ezell 致敬!感谢他为实现愿景和核心实施所做的所有努力! 这是 4.0.0 的早期预发行版,它不适合生产环境! 你...

2018/09/29 12:01

CodeIgniter 3.1.8 发布,PHP 的 MVC 框架

CodeIgniter 3.18 发布了,CodeIgniter 是一个简单快速的 PHP MVC 框架。该版本带来了一些关键的安全性修复,以及许多的错误修复。 更新内容: oci8 database driver: Added support of ins...

2018/03/23 07:53

PHP 框架 CodeIgniter 3.1.7 发布,包含变更和错误修复

CodeIgniter 3.1.7 已发布,CodeIgniter 是一个简单快速的 PHP MVC 框架。该版本一些变更和错误修复,主要如下: - 更改:更新了缓存、电子邮件、表单验证、加载器和分页库;弃用 CAPTCHA ...

2018/01/14 07:43

CodeIgniter 3.1.6 发布,PHP 的 MVC 框架

CodeIgniter 3.1.6 发布了,CodeIgniter 是一个简单快速的 PHP MVC 框架。该版本带来了一些关键的安全性修复,以及许多的错误修复。 安全 Fixed a potential object injection in Cache Libr...

2017/09/26 08:14

CodeIgniter 3.1.3 发布,PHP 的 MVC 框架

CodeIgniter 3.1.3 发布了,CodeIgniter 是一个简单快速的 PHP MVC 框架。该版本带来了一些关键的安全性修复,以及许多的错误修复。 安全:修复了电子邮件的处理问题,XSS 漏洞以及一些 CSRF...

2017/01/10 05:04

CodeIgniter 3.1.2 发布,PHP 的 MVC 框架

CodeIgniter 3.1.2 发布了,CodeIgniter 是一个简单快速的PHP MVC 框架。 改进内容: 改变: Security Fixed a number of new vulnerabilities in :doc:`Security Library <libraries/securi...

2016/10/29 07:27

CodeIgniter 3.1.1 发布,PHP 的 MVC 框架

CodeIgniter 3.1.1 发布了,CodeIgniter 是一个简单快速的PHP MVC 框架。 改变: Added E_PARSE to the list of error levels detected by the shutdown handler. BUG修复: Fixed a bug (#...

2016/10/24 07:27

CodeIgniter 3.1.0 发布,PHP 的 MVC 框架

CodeIgniter 3.1.0 发布,详情参见changelog。 更新如下: Security Fixed an SQL injection in the 'odbc' database driver. Updated :php:func:`set_realpath()` :doc:`Path Helpr <helper...

2016/07/27 07:50

CodeIgniter 4 Milestone 1 发布

CodeIgniter 4 Milestone 1 发布了,并且代码库已转移到 CodeIgniter 官方代码库“bcit-ci”。 虽然实现第一阶段目标所花费的时间比预期稍多,但我们的开发工作已经走上了正轨。 非常感谢 Lo...

2016/07/04 14:53

没有更多内容

加载失败,请刷新页面

1
回答
nginx 重写 参数问题

公司的php是用CodeIgniter框架的,写出来的东西我都不知道怎么配了,我在nginx中写了个重写规则,但是nginx无法正确解析,如下: rewr...

08/02 16:42
3
回答
CI和YII框架,哪一个好?

新开发大型电商平台,H5和PC版,PHP开发的话,CI和YII框架,哪一个好? 有人说YII框架好,但也有说CI框架开发速度快, 且 CI 比YII简单,...

2016/08/16 10:05
4
回答
求教各位PHP大佬有关Codeigniter和Thinkphp的项目开发差异

背景: codeigniter现阶段版本为:3.1.9, 前些天刚刚发布了4.0 alpha1版本,早期用过2.2版本。 Thinkphp现阶段版本为:5...

2018/10/08 14:35
6
回答
php使用CodeIgniter使用thrift的cpu使用率居高不下

最近在用php和thrift做个小东西,然后框架沿用之前的老系统,使用的是CodeIgniter,不过升级到了3.0.3。 php负责在前端接收http请...

2016/03/07 18:57
2
回答
什么是好框架 codeigniter 和Kohana -- 两个凡是

低耦合, 高内聚, 反OOP 就是好框架 如果一个类不能独立完成工作, 大多时候,都是非常糟糕的设计 CI尽管有很多历史不良遗留 仍然比 Symfony ...

2016/12/27 15:44
23
回答
两个凡是 -- 最好的php框架

学习PHP还是需要个框架, 尽管实际上PHP不需要框架。 主要原因是PHP太灵活, 框架能带来一些规范, 比如代码组织, 能带来一些马上能用的工具集合。 ...

2015/11/18 10:11
4
回答
nginx反向代理的问题

nginx配置的ci框架,端口是83 server { listen 83; server_name evil.qtyd.com phpStudy.net...

2017/02/16 17:30
5
回答
PHP开发工程师实习生看过来,有报酬喔~~~~~

我们需要这样的你: 1.有责任心,能够积极处理交给你的任务工作。 2.能有3个月以上的时间实习,每周至少3天时间,上不封顶。 3.技术上希望你对PHP开发...

2016/04/23 12:02
2
回答
CodeIgniter框架如何给接口做数据验证

用ci做接口开发,数据要做很多验证,除了自己在函数里验证,和写一个验证函数或者类,这俩种方法外,还有什么方法可以给接口做数据验证的?

2016/06/02 20:56
3
回答
请教.htaccess的语法!

能否请哪位详细解释一下这几行代码?另外,麻烦推荐一下htaccess语法的教程,多谢! <IfModule mod_rewrite.c> RewriteE...

2016/05/17 19:05

没有更多内容

加载失败,请刷新页面

CodeIgniter3.0项目推荐

CodeIgniter3.0项目推荐

2015/03/13 16:48
358
1
CodeIgniter框架介绍

CodeIgniter 是一个应用程序框架 CodeIgniter 是一个为用 PHP 编写网络应用程序的人员提供的工具包。它的目标是实现让你比从零开始编写代码更快速地开发项目,为此,CI 提供了一套丰富的类库...

2014/06/09 15:14
153
0
一起学习CI-2.CI是什么?

【本文参考CI官方文档 http://codeigniter.org.cn/user_guide/overview/at_a_glance.html】 CodeIgniter 是一个应用程序框架 CodeIgniter 是一个为用 PHP 编写网络应用程序的人员提供的工具包...

2013/10/04 18:29
54
0
跟我学网站开发框架CodeIgniter之url篇

如何删除index.php文件 估计很多人学习CodeIgniter第一步想做的就是如何去掉index.php,这个官方手册就有相关教程,修改.htaccess 文件(前提是你的服务器是apache): RewriteEngine on Rew...

2012/08/09 09:02
228
3
CodeIgniter + uploadify 在 IE 下会话丢失问题的解决方案

在CodeIgniter框架下使用uploadify插件上传文件时遇到的会话丢失问题,一开始在谷歌百度上搜索,结果有关uploadify常见的会话丢失问题多数都发生在firefox, chrome浏览器下,IE浏览器下则不会...

2014/06/23 20:05
187
0
CodeIgniter 框架分析

入口文件 入口文件主要完成下列工作: 1) 指定 CodeIgniter 框架所在目录; 2) 定义 APPPATH 常量,指示应用程序文件根目录; 3) 载入 codeigniter/CodeIgniter.php 文件,启动框架。 codeig...

2012/08/10 11:48
6K
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部