Cphalcon 5.6.0 发布,PHP 的 C 扩展 Web 框架
Cphalcon 是一个开源的 Web 框架,作为 PHP 语言的 C 扩展,它提供了更高的性能与更低的资源消耗。Cphalcon v5.6.0 现已发布,具体更新内容如下:
Changed
- 出于性能原因,已将
Phalcon\Db\Adapter\Pdo\Mysql
改为不使用PDO
的特定 flag(PDO::ATTR_EMULATE_PREPARES
或PDO::ATTR_STRINGIFY_FETCHES
)#16474 - 将
Phalcon\Db\AbstractDb
与Phalcon\Db\Adapter\AbstractAdapter
合并,因为前者未被使用 #16474
Added
- 为
Phalcon\Datamapper\Query\AbstractQuery
添加了resetColumns()
,resetFrom()
,resetWhere()
,resetGroupBy()
,resetHaving()
,resetOrderBy()
,resetLimit()
,resetFlags()
以允许重置查询过滤器。
Fixed
- 修复
Phalcon\Mvc\Model::count
忽略order
参数(Posgresql 需要)#16471 - 修复了
Phalcon\Mvc\Model::toArray
添加的 ignore getters 的参数,以免破坏序列化。#16490 - 修复了
Phalcon\Mvc\Model::toArray
更改 population 条件以 segfault 的问题。#16498
更新说明:https://github.com/phalcon/cphalcon/releases/tag/v5.6.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
RustDesk nightly 新加零拷贝 GPU 支持
新的 GPU 支持已经发布到nightly版本,目前仅仅支持 Windows,欢迎大家使用。 相比老版本的 GPU 支持,截屏转码都在 GPU 内完成,不再 GPU / CPU 内存来回倒,性能得到很大改善,如下是新旧对比。
- 下一篇
每日一博 | DDD 落地实践 - 架构师眼中的餐厅
本文以餐厅场景为叙事主线,以领域驱动为核心思想,结合架构设计与功能设计方法论。是从领域分析到落地的全过程案例,内容偏重于落地,因此不乏一些探讨,欢迎指正。 文章较长、全程干货、耐心读完、必有收获。 本文不针对餐厅的实现细节,重在探讨设计思想和方法。 1、领域设计 让我们抛开技术人员的本能技术视角、站在纯业务视角来分析领域问题。 领域设计的核心是分而治之,目的是实现业务领域的自治性。 就像你平时不会将枕头和被子放在厨房或卫生间一样,你的床上不会放着大米白面,否则你想睡觉是一件很复杂的事情,软件系统也是如此,这就是我们要解决的问题。 1.1 宏观流程 假如我要设计一个餐厅,由于分而治之的需要,我会首先从宏观流程去分析,可以帮我们迅速找到重要的区域。 因此会得到几个明确的行为区域,我将餐厅划分为“菜品域”,“订单域”,“厨房域”,“用餐域”,这是业务级别的领域划分,后续应该针对每个区域单独分析。 产出物是:宏观流程和参与角色 1.2 统一语言 语言贯穿于整个开发过程,从需求分析到设计、从设计到编码,因此好的语言非常重要,好的语言体现了清晰的业务概念。 在这个阶段,我们需要通过梳理,找...
相关文章
文章评论
共有0条评论来说两句吧...