笨让用户创造性地通过减少所需的任何特定的任务或功能的代码量集中于该项目。
总体相对于其他同类工具时的框架是相当小的,提供众所周知的性能,而且也非常友好,当涉及到的最低要求,大多数PHP工作共享托管帐户。
开发一直络绎不绝,笨过去由于其放在一起的文件,这已不是近年来既不不及在
笨带有大量的内置工具,小班,在Web开发,你可以阅读更多有关在下面的功能部分处理各种常见任务。
自2015年,CodeIgniter框架的开发业务已经从EllisLab公司,其最初的创造者切换到技术的不列颠哥伦比亚理工学院。
什么是新的在此版本中:
新CI中2.2.1(2015年2月11日)
在什么版本3.0.5都是新:
- 框架在MIT许可下发布
- 的数据库驱动程序已经进行了广泛的重构
- PDO是全功能与子驱动器
- 有一个新的Session库
- 有一个新的加密库
- 单元测试已经加强了,代码覆盖率提高
- PHP 5.4或更高版本建议,但仍然CI将在PHP 5.2.4 工作
在什么版本3.0.4新是:
- 该框架是在MIT许可下发布
- 的数据库驱动程序已经进行了广泛的重构
- PDO是全功能与子驱动器
- 有一个新的Session库
- 有一个新的加密库
- 单元测试已经加强了,代码覆盖率提高
- PHP 5.4或更高版本建议,但仍然CI将在PHP 5.2.4 工作
什么在版本3.0.3都是新:
- 该框架是在MIT许可下发布
- 的数据库驱动程序已经进行了广泛的重构
- PDO是全功能与子驱动器
- 有一个新的Session库
- 有一个新的加密库
- 单元测试已经加强了,代码覆盖率提高
- PHP 5.4或更高版本建议,但仍然CI将在PHP 5.2.4 工作
什么版本3.0.0是新的:
- 该框架是在MIT许可下发布
- 的数据库驱动程序已经进行了广泛的重构
- PDO是全功能与子驱动器
- 有一个新的Session库
- 有一个新的加密库
- 单元测试已经加强了,代码覆盖率提高
- PHP 5.4或更高版本建议,但仍然CI将在PHP 5.2.4 工作
什么是版本2.2.1 / 3.0rc2新:
- 在xss_clean提高了安全性()。
- 在日期助手更新时区。
在什么版本2.2.0新是:
- 的xor_encode()中的加密类方法被移除。加密类现在需要mcrypt扩展安装。
- Session库现在使用HMAC验证,而不是一个简单的MD5校验的。
什么是新的在2.1.4版本:
- 在xss_clean提高了安全性()
什么2.1.3版本是新的:
- 错误修正:
- 基于文件的缓存方法get_metadata()用于一个不存在的数组键来寻找的TTL值。
- 会话库法sess_destroy()不破坏用户数据阵列。
- 臭虫探查库发出会议是否包含用户数据的对象错误E_WARNING
- 迁移库忽略了$配置['migration_path']设置。
- 输入库通过HTTP_CLIENT_IP头允许HTTP客户端的IP地址的无条件欺骗。
- 输入库忽略HTTP_X_CLUSTER_CLIENT_IP和代理检查时HTTP_X_CLIENT_IP头。
- csrf_verify()用来设置CSRF的cookie处理时没有实际的POST数据,这就造成了验证,应该视为无效请求的POST请求。
- 在创建一个CSRF的cookie即使在$配置['csrf_protection']设置TOT FALSE安全库中的错误。
- 输入库的CLI请求触发csrf_verify()。
什么是新的在2.1.2版本:
- 在xss_clean提高了安全性()
什么在2.1.1版是新的:
- 在文件上传库改进的MIME类型检测。
- url_title()性能和输出提高。现在,您可以使用任何字符串作为字分隔符。以“短跑”或“下划线”作为分隔符的话向后兼容。
- 增加了对IPv6的IP地址的支持。
- 在上传库中使用了错误的数组键来检查MIME类型。
- 对SITE_URL form_open()相比,$行动()而不是BASE_URL()
- CI_Upload :: _ file_mime_type()如果使用mime_content_type()的检测和返回FALSE可能已经失败了。
- Windows路径使用图像处理类来创建一个新的文件时被忽略了。 li>
- 在当前已启用数据库缓存,这$ - > DB - >查询()检查导致缓存的查询从来没有被发现绑定变量之前缓存
- 跨站请求伪造Cookie值被允许是被写入到输出之前的任何(非空)串,使得代码注入的危险。
- PDO把“DBNAME”的说法,在它的连接字符串,无论所使用的数据库平台,这使得它无法使用的SQLite。
- CI_DB_pdo_result :: NUM_ROWS()不返回正确使用SELECT查询重视,原因是它依托PDOStatement对象:: rowCount时()。
什么是新的在2.1.0版本:
- 修正了一个潜在参数注入漏洞安全库中并加强了XSS过滤器对HTML5的vulnerabilites。
- 回调验证规则现在可以接受像任何其他验证规则参数。
- 新增html_escape()来共同作用逃脱HTML输出,以防止XSS easliy。
什么是新的在2.0.2版本:
- 这是一个安全维护版本,并推荐更新所有网站。安全补丁修复了跨站脚本过滤器的小漏洞。我们也借此机会,反覆我们的一些其他过滤代码。其结果是,在安全库现在是一个核心组件。
什么是版本2.0.0新:
- 对PHP 4的支持已经一去不复返了,PHP 5.1现在的要求。
- CSRF保护内置的形式帮助
- 驱动器
- 应用程序包
- 脚手架,已经过时了多个版本,已被删除。
- 删除已过时的验证类。
- 插件已被删除,有利于佣工。
- 添加路由覆盖到主index.php文件,使正常的路由每&QUOT上被覆盖;指数"文件的基础。
- 新增航线$ ['404_override'],让404页由控制器进行处理。
- 50+错误修复。
在什么版本1.7.3新是:
- 版本1.7.3是一个安全维护版本,包括以前修补文件上传类,一个新的安全补丁,以防止在某些情况下可能的目录遍历(返回从到位桶至2.0笨做了一个修复移植)。有没有其他显著的变化。
在什么版本1.7.2新是:
- 库:
- 增加了一个新的购物车类。
- 添加传递$配置['FILE_NAME']的文件上传类和重命名上传文件的能力。
- 列出的用户代理的变更为了让Safari浏览器会更准确地报告自己。 (#6844)
- 数据库:
- 从使用逃生()将gettype(),以确保对方*方法,因为未来的PHP版本可能会改变其输出切换。
- 更新了所有数据库驱动程序来处理escape_str阵列()
- 增补escape_like_str()方法
- 更新活动记录,以利用新的LIKE转义机制。
- 新增重新连接()方法DB驱动程序要尽量保持活着/重新建立长期闲置后的连接。
- 修改MSSQL驱动程序才能使用mssql_get_last_message()的错误消息。
- 助手:
- 新增form_multiselect()的形式帮手。
- 修改form_hidden()在Form助手接受多维数组。
- 修改form_prep()在Form帮手跟踪坦然领域,以避免可能发生的后续调用多个准备/突变使用表单验证和表单辅助函数输出表单字段时。
- 修改directory_map()目录中的帮手,让隐藏文件纳入,并返回失败阅读目录FALSE。
- 修改了笑脸助手与多个领域的工作,并在最后一个已知的光标位置插入表情符号。
- 常规
- 用PHP 5.3.0兼容
- 修改show_error(),以允许HTTP服务器响应码发送。
- 修改show_404()发送404状态码,从error_404.php模板移除非CGI兼容头()语句。
- 新增set_status_header(),以共同的功能,让使用时输出类是不可用的。
- 新增is_php()常用功能,方便PHP版本比较。
- 新增2笨"备忘" (感谢DesignFellow.com为此贡献)。
在LIKE条件用于转义字符串
要求:
- PHP 5.2.4或更高版本
评论没有发现