编程

Laravel optional 函数是如何工作的?

1707 2023-04-04 18:55:00

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

详情...
电商运营

基于RFM模型,进行客户分层

2296 2023-04-04 00:06:00

企业的渠道业绩受到客户经营实力和合作关系的影响,我们应该如何衡量客户的价值,如何进行客户质量评估呢?本文基于RFM模型,分享了客户分层管理的运营方法,一起来看一下吧。企业的渠道业绩受到客户经营实力和合作关系的影响。有些客户和企业合作良好且交易频繁;有些客户虽与企业交易次数不多,但每次都是大额订单;有些客户仅与企业产生过一次交易,近乎流失。那么我们应该如何衡量...

详情...
编程

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

1920 2023-04-03 03:09:00

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

详情...
编程

markdown 基本语法

1918 2023-04-01 02:58:00

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

详情...
编程

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

1859 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 配置

2410 2023-03-30 18:15:00

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

详情...
编程

envoy 会取代 nginx 吗?

2845 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 函数

1820 2023-03-29 02:55:00

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

详情...
编程

数据库以及它背后的存储

1890 2023-03-28 09:17:19

先要明确,这里的数据库指的是关系型数据库,即满足 ACID 原则并用 SQL 语言进行操作的持久性(掉电数据不丢)数据库。当然,在追求高并发的过程中,我们将不可避免地接触到内存数据库,但我们一定要知道,内存数据库只是架构设计的一部分,而且不是最重要的部分。数据库是个大单点所有 web 系统都会经常面临这种需求:用户要一个一个注册,ID 不能一样;订单要一个一...

详情...
编程

隐藏在语言背后的魔鬼:运行架构为何会成为性能瓶颈

1701 2023-03-27 09:15:19

编程语言的性能差异是程序员社区经久不衰的话题,但当你对各种技术的了解越深入,就越能感受到各种语言的本质区别:不同语言的设计方向不同,就像时间换空间、空间换时间,他们只是选择了一种优势找信息之神换成了另一种优势罢了。没有任何编程语言是单纯的“语法集合”,每一种语言都是它背后“运行架构”的体现,语言之间的差异本质上就运行架构设计方向的差异。Web 系统规模发展史...

详情...