win8 10 11 激活方式

作者: 分类: php 时间: 2026-04-30 评论: 暂无评论

irm https://get.activated.win | iex

管理员启动 选 3 1

https://github.com/massgravel/Microsoft-Activation-Scripts

闲谈

作者: 分类: php 时间: 2026-03-05 评论: 暂无评论

属性计算复杂,要筛选,可以考虑异步计算好数据,塞进表里

记录一组opcache配置

作者: 分类: php 时间: 2026-02-13 评论: 暂无评论

[opcache]
zend_extension=opcache.so
opcache.enable=1 # 必开启
opcache.memory_consumption=256 # 共享内存大小,框架项目建议256M+
opcache.interned_strings_buffer=16 # 字符串缓存,8-16M
opcache.max_accelerated_files=32531 # 缓存文件数,需大于项目文件总数(建议用小质数集如16229/32531)
opcache.revalidate_freq=60 # 60秒检查文件更新
opcache.fast_shutdown=1 # 加速请求关闭时的内存回收
opcache.validate_timestamps=1 # 生产环境保持=1以热更新,=0需手动重置
opcache.save_comments=0 # 若不依赖注解,设为0以节省内存

realpath_cache_size = 4096k # 默认未开启,建议设为4M
realpath_cache_ttl = 120 # 缓存有效期,适合文件结构稳定的生产环境

更新代码后通过opcache_reset()或重启PHP-FPM刷新缓存

简易验签方案

作者: 分类: php 时间: 2026-01-05 评论: 暂无评论
$key      = QiyuKey::APPKEY;
$now      = time();
$post     = [
    'appKey' => $key,
    'time'   => $now,
];
$checksum = sha1(QiyuKey::APPSECRET . md5(json_encode($post)) . $now);
$url      = "https://xxx.com/v2/staff/list/new?appKey={$key}&time={$now}&checksum={$checksum}";
$ret      = self::httpPost($url, $post);

linux 安全 查看cpu占用

作者: 分类: php 时间: 2025-12-28 评论: 暂无评论

查看CPU占用最高的PHP进程

ps -aux --sort=-%cpu|head -10|grep php

查看内存占用最高的PHP进程

ps -aux --sort=-%mem|head -10|grep php

统计PHP进程数量和平均CPU使用率

ps -aux|grep php|awk '{cpu+=$3;count++} END {print "PHP进程数:",count,"平均CPU使用率:",cpu/count"%"}'

批量干掉进程

pkill -f "addUserBadge clc"

Top ↑