首页 文章 精选 留言 我的

精选列表

搜索[网站开发],共10000篇文章
优秀的个人博客,低调大师

CakePHP 4.4.7 发布,PHP 快速开发框架

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架,它以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.4.7 已发布,这是 4.4 分支的维护版本,主要有如下改动: 修复了使用无效的__debugInfo()方法导出对象时出现的错误 改进了API文档 修复了缺少对cakephp/数据库的依赖 修复了FormHelper::radio()和FormHelper::multiCheckbox()中的回归 更新公告:https://github.com/cakephp/cakephp/releases/tag/4.4.7

优秀的个人博客,低调大师

CakePHP 4.4.6 发布,PHP 快速开发框架

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.4.6 已发布,这是 4.4 分支的维护版本,主要有如下改动: 现在可以在集成测试用例、控制台和 HTML 异常呈现中正确呈现链式或嵌套异常。 ConsoleInputArgument 实例不再仅根据它们的选项值认为彼此相等。 改进typing和psalm的错误抑制。 FormData 现在接受 UploadedFileInterface 作为文件。 修复了使用条件索引的表的 MySQL 模式反射,现在忽略索引的表达式部分。 更新了使用 https 而不是 http 的链接。 改进了 CI 配置安全性。 更新公告:https://github.com/cakephp/cakephp/releases/tag/4.4.6

优秀的个人博客,低调大师

CakePHP 4.4.3 发布,PHP 快速开发框架

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.4.3 已发布,这是 4.4 分支的维护版本,修复了几个社区报告的问题 修复了文件断言方法中对 null 的潜在方法调用。 改进了与 PHP 8.2 的兼容性。 如果表配置了选项然后被模拟,TableLocator::get() 不再抛出错误。 更新了 CI 配置以使用 Windows 2022 映像。 修复了未正确设置 umask 的 Folder::create() 中的回归。 与 FileEngine 一起使用的缓存键现在是 URL 编码的。 这会将缓存键中的有效字符与其他引擎对齐。 对于以前使用字母数字范围之外的字符的应用程序,它可能会导致缓存未命中。 删除了多余的类类型检查。 修复了 ResultSet 索引在启用 xdebug 时因循环内抛出的异常而发生变异。 TableLocator 现在可以更好地处理通过命名空间类名获取表。 不推荐使用 Database\Query 中未使用的属性。 更新公告:https://github.com/cakephp/cakephp/releases/tag/4.4.3

优秀的个人博客,低调大师

CakePHP 4.4.0 发布,PHP 快速开发框架

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 4.4.0 是新的稳定版本,对 CakePHP 进行了大量改进,主要集中在以下方面: 有一个新的错误和异常处理框架,更容易扩展 RedisEngine支持使用deleteAsync()。 RedisEngine 现在支持使用 deleteAsync() 进行快速删除。 bin/cake 路线现在突出显示路线模板中的碰撞。 添加了Controller::viewClasses(), 此方法使控制器能够控制可以响应的内容类型。 视图类可以定义静态方法 contentType() 来参与内容类型协商。 添加了 Query::expr() ,作为 Query::newExpr() 的替代方法。 QueryExpression::case() 构建器现在支持 then() 和 else() 的表达式推断类型。 BaseApplication::handle() 现在将 $request 添加到服务容器中。 HttpsEnforcerMiddleware 现在有一个 hsts 选项,允许配置 Strict-Transport-Security 标头。 TreeBehavior 支持在删除节点时触发 ORM 回调。 更新公告:https://github.com/cakephp/cakephp/releases/tag/4.4.0

优秀的个人博客,低调大师

Bali 3.1.3 发布,支持事件驱动开发

这次的版本更新在原来已经支持的 HTTP、RPC 上增加了事件(event)支持。同时,软件的维护层面也增加了 CI 自动化测试的 Workflow。 更新内容: 1. 事件的定义 Event 基类 2. 事件的处理方法及事件处理独立使用一个进程 3. 文档全部使用 Mkdocs 迁移 事件的定义方法(代码示例) from bali.events import Event class HelloEvent(Event): # The __amqp_name__ here defaults to default, # which means that the AMQP configuration using default is used __amqp_name__ = 'default' def dict(self, *args, **kwargs): # Rewrite dict to allow events to be transferred in the AMQP component in the way you define. # If dict is not rewritten, the message will be {'type': self.type, 'payload': self.payload} return {'type': self.type, **self.payload} 事件的 publish 方法(代码示例) dispatch(HelloEvent(type='hello', payload={'aaa':'bbb'})) 事件的 handle 方法(代码示例) class EventHandler: @event_handler('hello') def handle_event(event): print(event) 事件 handle 的进程启动 python main.py --event

优秀的个人博客,低调大师

CakePHP 4.3.8 发布,PHP 快速开发框架

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.3.8 正式发布,这是 4.3 分支的一个维护版本,修复了几个社区报告的问题,具体更新内容如下: 错误修正 改进了文档块中的示例 修正了 BelongsToMany 中缺失的 bindingKey 用法 修正了当 cookie 数据包含无效的 base64 编码数据时来自 CsrfProtectionMiddleware 的 TypeError 改进了对 cookie 解析中数字键的处理。 Fixed missing usage of bindingKey in associations generated by BelongsToMany. 更多详情可查看:https://github.com/cakephp/cakephp/releases/tag/4.3.8

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册