文章分类: 编程
编程

理解 Nginx 的 try_files

443 2023-11-24 03:40:00

Nginx 的 try_files 指令实在有趣!它比乍看上去更有深度。首先,Nginx 几乎可以不需要 try_files。没有它,Nginx 为静态文件提供服务也没问题:server { listen 80; server_name _; root /var/www/html/public; index index.h...

详情...
编程

使用 Homebrew 在 MacOS 上安装/升级 PHP 8.3

571 2023-11-23 17:59:00

PHP 8.3 具有一些新特性,如类型化类常量、DateTime 扩展中的细粒度异常、新的 json_validate 函数、特性修改和改进以及弃用,是2023年 PHP 的主要更新。本文介绍了如何使用 Homebrew 在 macOS 上安装或升级到 PHP 8.3。

详情...
编程

如何在 Fedora、RHEL、CentOS 下安装或升级到 PHP 8.3

1345 2023-11-23 16:02:00

PHP 8.3 是 2023 年 PHP 的主要新更新。它带来了许多新特性,如类型化类常量、DateTime 扩展中的颗粒度 Exception、新增 json_validate 函数,以及一些特性更改和弃用。和往常一样,PHP 8.3 带来了一些错误修复和改进,以及性能改进。本文介绍了如何在现代 Fedora 系统、Red Hat Enterprise L...

详情...
编程

如何在 Ubuntu 和 Debian 上安装升级 PHP 8.3

635 2023-11-23 00:08:00

PHP 8.3 是 2023 年 PHP 的主要新更新。它带来了一些不错的新功能,如类型化类常量、DateTime 扩展中的一组新 Exception、新增 json_validate 函数,以及一些新功能、更改和弃用。和往常一样,PHP 8.3 带来了一些错误修复和改进,以及性能改进。本文介绍了如何在现代 Debian 系统和 Ubuntu 系统上安装 P...

详情...
编程

TIOBE 编程语言排名: 2023 年 11 月

558 2023-11-22 22:53:00

11 月头条:Kotlin 在 TIOBE 指数中仍在上升编程语言 Kotlin 正在取得良好的进展。本月上涨 0.17%,并排名从第 18 位移至第 15 位,上升了 3 位。两个月前,当 Kotlin 进入 TIOBE 指数前 20 名时,我们已经讨论过它。Kotlin 的第一波流行是在 2017 年,当时谷歌宣布在安卓系统上支持 Kotlin。当时,K...

详情...
编程

Nginx Unit 作为 PHP 和 Laravel 服务器

364 2023-11-22 03:25:00

Nginx Unit 是一个 Nginx 带来的 “通用 Web 应用服务器”。它是一个可以和你的代码库“直接”通信的 web 服务器,帮你以代码能够理解的方式将 HTTP 请求传递给代码。对于 PHP 支持,它有一个创建 PHP 进程的 PHP 模块,类似于 PHP-FPM,但不需要 PHP-FPM。摆脱 PHP-FPM 对我来说真的很好,所以我决定看看它...

详情...
编程

PHP 8.3 正式发布

819 2023-11-21 16:05:00

PHP 8.3 即将于近日发布。其中涉及多个新特性、变更及特性弃用:新特性-类常量显式类型、新增 json_validate 函数、动态类常量及枚举成员获取、gc_status() 返回额外的 GC 信息

详情...
编程

Laravel 框架引入 Laravel Number 工具类

422 2023-11-21 15:34:00

Laravel 引入了一个新的 Number 工具类,它提供了多个新的 helper 用来格式化数字。它将在下一个 Laravel 发布版本中可用。另一个好处是:helper 具有区域设置意识,因此您可以根据当前区域设置设置数字格式,可以全局设置,也可以按方法设置

详情...
编程

解决 PHP 扩容问题

374 2023-11-20 02:02:00

我们有一个导出功能,可以在许多后台作业过程中创建 Excel 文件。多年来工作出色。不过,那已是过去。我们在一个PHP项目中有一个导出功能。给定一个数据源,它将在许多后台工作的过程中构建一个 Excel 文件。一旦文件完成,就开始最后一项工作,通过电子邮件向用户发送一个标记化链接供下载。这一策略运行良好,多年来没有出现任何重大问题。也就是说,直到,正如你可能...

详情...
编程

事件委派:一项改进 JavaScript 性能的技术

325 2023-11-18 23:07:00

本文将介绍事件委派是什么,以及它如何通过减少事件监听的数量优化 JavaScript 代码,以及如何用实际示例实现事件委派。

详情...