PHP 框架 CodeIgniter 发布 4.3 版


感谢团队和许多贡献者,我们发布了具有许多增强功能的 v4.3.0 版本。

不幸的是,有一些重大更改,因此请谨慎升级。请仔细阅读更改记录和升级指南。

您必须更新 spark 可执行文件和一些配置文件。

大多数现有的应用程序不需要更多的干预,除非您使用扩展框架类的自定义类。

一些配置文件中的默认值已更改,现有的应用一般不受影响,除非您自己更改过配置值。

这个版本包含了 50 多项增强功能。比较重要的是:

  • Query Builder 支持 upsert() 和 upsertBatch()、deleteBatch(),现在 *batch() 方法可以从查询中设置数据
  • Database Forge 支持在现有表中添加索引和命名索引
  • “spark route”命令增强
  • CLI 命令测试的改进
  • View Cells 增强

您可以在更改记录中查看增强功能列表

更改记录:https://www.codeigniter.com/user_guide/changelogs/v4.3.0.html
升级指南:https://www.codeigniter.com/user_guide/installation/upgrade_430.html


相關推薦

2023-10-31

布简报,中文手册也已经同步升级到了 v4.4.3 版本: https://codeigniter.org.cn/user_guide/index.html 下面是简报内容: 我们发布了新的 Bug 修复版本 v4.3.7。 这包含了几个小的 Bug 修复,包括小的不兼容变更。 请在升级前阅读 变更日

2024-01-31

随着我们步入 2024 年,我想借此机会总结过去一年 CodeIgniter 社区所取得的成果,并对所有贡献者的努力表示感谢。CodeIgniter 作为一个社区驱动的项目,每一位贡献者都在促进着我们的发展。 因为所有工作都是由志愿者完成的,

2022-04-24

和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.3.8 正式发布,这是 4.3 分支的一个维护版本,修复了几个社区报告的问题,具体

2023-08-17

Solon 是什么? Java 生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。2023年6月,Maven 单月下载量

2023-04-12

,而且没有任何软件包管理器。 目前 4MLinux 42.0 稳定版发布,此版本基于 Linux 6.1 LTS 内核系列以及 Mesa 22.2.3 图形堆栈,软件包的版本更新如下: 使用 LibreOffice 7.5.2 和 GNOME Office(AbiWord 3.0.5、GIMP 2.10.34、Gnumeric 1.12.55)编辑文

2023-04-10

Haxe 是开源的高级严格类型编程语言,具有快速且经过优化的交叉编译器。 Haxe 可以构建目标平台是 JavaScript、C++、C#、Java、JVM、Python、Lua、PHP、Flash 的跨平台应用程序,并支持访问每个平台的原生功能。Haxe 有自己的 VM(HashLink

2023-10-21

【源创会预告】1024 程序员节(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> Rufus 是一款老牌的 USB 启动盘制作工具,可以将 Windows、Linux 等系统的 ISO 格式的镜像制作成 USB 启动盘。Rufus 本身体积非常小巧(1.3MB 左右),

2022-09-06

 ShopWind 是一款基于 Yii2.0 框架深度重构的 B2B2C、O2O 行业的电商系统软件,您可以轻松创建和发布属于自己品牌的专业的电商平台,进行全方位的品牌宣传和产品推广。ShopWind v3.x 标准版开始走向开源,打造一款完全开源的电

2022-12-10

ShopWind 是一款基于 Yii2.0 框架深度重构的 B2B2C、O2O 行业的电商系统软件,您可以轻松创建和发布属于自己品牌的专业的电商平台,进行全方位的品牌宣传和产品推广。ShopWind v3.x 标准版开始走向开源,打造一款完全开源的电商系

2023-07-23

调用eKuiper的开放API,实现边缘配置变更;  在Baetyl框架中内置eKuiper作为一个可选的应用程序,这样就可以通过Baetyl直接安装eKuiper,而不需要单独安装;  整合后,Baetyl框架增强了边缘消息处理的能力,同时用户可

2022-10-21

ShopWind 是一款基于 Yii2.0 框架深度重构的 B2B2C、O2O 行业的电商系统软件,您可以轻松创建和发布属于自己品牌的专业的电商平台,进行全方位的品牌宣传和产品推广。ShopWind v3.x 标准版开始走向开源,打造一款完全开源的电商系

2023-10-17

精炼出 2 千多行代码,轻松实现百万级长连接的 AIO 通信框架。 smart-http 基于 smart-socket 实现的 HTTP/1.1 web 服务。 smart-servlet 基于 smart-http 实现的 Servlet 3.1 容器服务。 smart-mqtt 基于 smart-socket 实现的 MQTT 3.1.1/5.0 Broker&Client

2023-12-03

C++ Web框架paozhu 1.5.0版,更新http2到协程模式,属于优化部分。 上一版已经添加了支持PHP FAST-CGI,模式,支持PHP和c++混合编程, 比如一个地址是旧的php代码,另一个地址是C++代码 news/list 访问是旧的php框架代码 news/show 访问是c+

2022-09-10

ShopWind 多商户电商系统是基于 Yii2 框架开发。包含 PC 端、APP 客户端(Android+iOS)、微信小程序、今日头条小程序手机 H5、微商城等多覆盖多终端的完善的 B2B2C 电商系统 。V3.3.2 版本新增了商家端 APP 和小程序,让商家可以一