上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: Swoole的生命周期主要由事件驱动的架构决定,包括启动,运行和关闭三个主要阶段。 1.启动阶段 1.1 Server初始化 代码加载:加载用户编写的PHP脚本。 配置设置:通过set()方法配置服务器参数(如进程数,日志文件路径等)。 事件注册:绑定事件回调函数(如onStart,onWokerS 阅读全文
posted @ 2025-01-21 16:56 X__cicada 阅读(121) 评论(0) 推荐(0)
摘要: 1.文件与目录操作 命令 功能 实例 ls 列出目录内容 ls -l /path cd 切换目录 cd /path/to/directory pwd 显示当前目录 pwd mkdir 创建目录 mkdir new_dir rm 删除文件或目录 rm -rf file_or_dir cp 复制文件或目 阅读全文
posted @ 2025-01-15 16:46 X__cicada 阅读(47) 评论(0) 推荐(0)
摘要: <?php $server = new Swoole\Server('127.0.0.1',9501); $server->set( [ 'worker_num'=>2,//worker进程数 'task_worker_num'=>2,//Task worker 进程数 ] ); $server-> 阅读全文
posted @ 2025-01-14 11:55 X__cicada 阅读(12) 评论(0) 推荐(0)
摘要: 在Linux系统中,进程间通信(Inter-Process Communication,IPC)是多个进程之间共享数据或交换信息的方式。由于Linux中的进程具有独立的地址空间,直接共享内存是不可能得,因此需要使用特定的机制来实现进程间通信。 1.管道(Pipe) 匿名管道 特性:单向通信,通常用于 阅读全文
posted @ 2025-01-09 12:00 X__cicada 阅读(222) 评论(0) 推荐(0)
摘要: PHP-FPM(FastCGI Process Manager)是用于管理PHP的FastCGI进程池的重要组件,可以有效提高PHP应用的性能和稳定性。在PHP-FPM中,主要是存在两种类型的进程:master进程和worker进程。它们分别承担不同的职责协同工作,以确保PHP应用的高效运行。 Ma 阅读全文
posted @ 2025-01-07 14:46 X__cicada 阅读(67) 评论(0) 推荐(0)
摘要: PHP-FPM是一个用来处理PHP请求的进程管理器,旨在提高PHP运行效率,尤其是在高并发,重负载的环境下。 它的出现主要是为了弥补传统的CGI或者mod_php在性能上的不足,特别是在处理高流量网站时。 PHP-FPM是PHP的一个模块,通过FastCGI协议与Web服务器(如Nginx或Apac 阅读全文
posted @ 2025-01-06 18:03 X__cicada 阅读(454) 评论(0) 推荐(0)
摘要: 在PHP-FPM(FastCGI Process Manager)中,pm.max_requests是一个配置选项,用来设置每个PHP-FPM worker进程在重启之前最大处理的请求数。具体来说,pm.max_requests控制了每个PHP-FPM worker进程中处理了多少个请求后会被自动终 阅读全文
posted @ 2025-01-06 16:55 X__cicada 阅读(198) 评论(0) 推荐(0)
摘要: 1 . JIT(Just In Time) 编译器 JIT提升了PHP运行性能,特别是在计算密集型场景(如图像处理,科学计算)中 作用: 在运行时将字节码编译为机器码,减少解释器的开销。 默认不会影响传统Web应用性能,但对计算密集型任务有显著提升。 启用方式: 修改php.ini opcache. 阅读全文
posted @ 2024-12-27 14:58 X__cicada 阅读(1203) 评论(0) 推荐(0)
摘要: ; var common_index_ops = { init:function(){ this.eventBind(); }, eventBind:function(){ $(".save").click(function(){ var btn_target = $(this); if(btn_t 阅读全文
posted @ 2022-09-16 18:38 X__cicada 阅读(69) 评论(0) 推荐(0)
摘要: <?php use \GuzzleHttp\Client; use GuzzleHttp\Exception\ClientException; $client = new Client(['verify' => false]); //post Content-Type: multipart/form 阅读全文
posted @ 2022-08-26 11:44 X__cicada 阅读(221) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页