文章分类: 编程
编程

ChatGPT 的 PHP 接口 - OpenAI PHP 客户端

5200 2023-04-05 15:37:00

OpenAI PHP 是一个社区维护的 PHP API 客户端,让你可以和 Open AI API (包括ChatGPT)进行交互。

详情...
编程

zabbix 安装与部署

2204 2023-04-05 02:05:00

Zabbix的安装部署非常简单,官方提供了4种安装途径,分别是二进制RPM包安装方式、源码安装方式、容器安装方式和虚拟机镜像安装方式。根据学习方式和运维经验,这里推荐大家用源码方式安装Zabbix server,而通过RPM包方式安装Zabbix agent。Zabbix Web端是基于Apache或Nginx服务器和PHP脚本语言进行构建的,要求Apach...

详情...
编程

Zabbix 运维监控平台介绍

2368 2023-04-05 00:36:00

Zabbix 是一个企业级的分布式开源监控解决方案。它能够监控各种服务器的健康性、网络的稳定性以及各种应用系统的可靠性。当监控出现异常时,Zabbix 通过灵活的告警策略,可以为任何事件配置基于邮件、短信、微信等告警机制

详情...
编程

Laravel optional 函数是如何工作的?

1299 2023-04-04 18:55:00

Laravel optional 函数:当操作的对象为 null 时,对该对象取属性返回 null 而不会抛出错误。

详情...
编程

Filament: 如何在表格操作触发后刷新插件

1540 2023-04-03 03:09:00

本文将介绍如何使用 Filament 插件(Widget)创建统计卡片,用来展示用户统计信息。我们将展示如何使用 Livewire 生命周期 hook 和事件,在用户表修改时刷新插件。

详情...
编程

markdown 基本语法

1509 2023-04-01 02:58:00

markdown 是一种轻量级标记语言,具有纯文本格式语法。它由 John Gruber 与 Aaron Swartz 在 2004 年合作创建。其目标是让人们“使用易于阅读且易于编写的纯文本格式进行编写,可选将其转换为结构上有效的 XHTML 或 HTML”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。1. 斜体和粗体使用 * 和 ** 表示斜体和粗体。

详情...
编程

PHP 8.3 功能预览: gc_status() 返回额外的 GC 信息

1397 2023-03-31 03:27:00

PHP 的 gc_status() 函数返回垃圾回收器(GC)的统计信息,比如 GC 是否在运行、GC 是否被保护以及 缓冲区(buffer)的大小。这些信息可用在调试长运行时长的 PHP 应用,检测并优化内存使用。var_dump(gc_status());当前,gc_status 返回有4个key的数组:FieldTypeDescriptionrunsI...

详情...
编程

Laravel nginx 配置

1756 2023-03-30 18:15:00

Laravel 应用在 Nginx 服务器上的配置信息

详情...
编程

envoy 会取代 nginx 吗?

2170 2023-03-29 05:31:00

Envoy 和 Nginx 是两种不同的反向代理服务器软件,虽然它们在一些方面有相似之处,但是它们也有很多不同之处。Envoy的目标是作为下一代云原生网络代理,提供高度可扩展的服务网格和边缘代理。它是由Lyft开发的,目前得到了Google、Salesforce、Red Hat和AWS等公司的支持,并成为了CNCF(Cloud Native Computing F...

详情...
编程

PHP 8.2: 新增 imap_is_open 函数

1414 2023-03-29 02:55:00

PHP 8.2.1 中,IMAP 扩展添加了一个名为 imap_is_open 的新函数,该函数返回给定的 IMAP 连接对象是否打开。在此之前,没有办法判断IMAP连接对象是否打开。尝试使用已经关闭的对象会导致 \ValueError 异常,因此有了 imap_is_open 函数后,可以不用再通过 try/catch 检测给定的连接对象。imap_is_...

详情...