最新 最热

Apipost预执行脚本如何调用外部PHP脚本语言

Apipost是一款专为API研发设计的协同工具,它集成了API接口调试、文档生成、自动化测试等功能,能够覆盖API研发的整个生命周期。通过Apipost,用户可以轻松创建、调试和测试API接口,生成高质量的API文档,并与团队成员进行实...

2024-07-05
2

debian12/ubuntu24/22/20 shell 脚本自动编译web安装网站环境 nginx1.26.0 php7/8 mariadb1011

#!/bin/bash# ubuntu20 shell 脚本自动编译web安装网站环境 nginx199 php7/8 mariadb1011 以 systemd 方式设置开机启动# mysql 重置 root 密码,创建 或删除 mysql 子库和子用户downdir="/datadisk/eisc/downl......

2024-07-04
7

PHP的使用技巧总结

PHP,作为一种广泛使用的服务器端脚本语言,有句话广为流传:"php是这个世界上最好的语言",因其简单易学、功能强大而受到广大开发者的青睐。下面则总结一下PHP的使用常用技巧。...

2024-07-04
2

Swoole 源码分析之 Timer 定时器模块

Swoole 中的毫秒精度的定时器。底层基于 epoll_wait 和 setitimer 实现,数据结构使用最小堆,可支持添加大量定时器。

2024-07-01
5

Swoole 源码分析之 Channel 通道模块

通道,用于协程间通讯,支持多生产者协程和多消费者协程。底层自动实现了协程的切换和调度。

2024-06-28
5

Swoole 源码分析之 Coroutine 协程模块

协程又称轻量级线程,但与线程不同的是;协程是用户级线程,不需要操作系统参与。由用户显式控制,可以在需要的时候挂起、或恢复执行。

2024-06-27
5

Swoole 源码分析之 WebSocket 模块

WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。它允许客户端和服务器之间进行实时数据传输。

2024-06-26
6

PHP中常用的设计模式

应用场景:一个事件发生后,要执行一连串更新操作。传统的编程方式,就是在事件的代码之后直接加入处理逻辑。当更新的逻辑增多之后,代码会变得难以维护。这种方式是耦合的,侵入式的,增加新的逻辑需要修改事件主体的代码。...

PHP
2024-06-26
1

PHP 之道笔记整理:最佳实践与安全指南

在这篇文章中,我们将以简明易懂的语言探讨 PHP 最佳实践中的一些关键主题,包括使用当前稳定版本、日期和时间处理、UTF-8 编码以及确保 Web 应用程序的安全。...

PHP
2024-06-26
1

Swoole 源码分析之 epoll 多路复用模块

在传统的IO模型中,每个IO操作都需要创建一个单独的线程或进程来处理,这样的操作会导致系统资源的大量消耗和管理开销。

2024-06-25
5