程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
php 相关搜索结果(第3页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
PHP 长驻 worker 的 OOM 排障:8.6 换掉 longjmp,多了 memory_hard_limit_percent
编程
PHP 长驻 worker 的 OOM 排障:8.6 换掉 longjmp,多了 memory_hard_limit_percent
2026-10-23 21:05:40
PHP 8.6 起 OOM 不再用 longjmp 中途跳出,改为置标记跑到安全点报错,并新增 memory_hard_limit_percent 硬上限直接退出进程。本文解释改动对 FPM 与 FrankenPHP 长驻 worker 的影响、两道内存线怎么配、以及如何验证。
PHP
内存管理
排障
安全
宝塔面板 PHP 启动/停止/重启/重载命令及安装目录配置文件说明
编程
宝塔面板 PHP 启动/停止/重启/重载命令及安装目录配置文件说明
2024-11-19 06:11:54
本文介绍了宝塔面板中PHP服务的管理命令,包括启动、停止、重启和重载命令,以及PHP的安装目录和配置文件路径。提供了具体的命令示例,并强调根据安装的PHP版本号替换路径中的占位符,以便正确执行命令。
服务器管理
PHP
宝塔面板
命令行
技术文档
CodeGraph 深度实战:当 AI 编码助手拥有了「代码知识图谱」——从 Tree-sitter 语义解析到 42 个 MCP 工具、从 Token 消耗降低 57% 到零成本本地部署的生产级完全指南(2026)
编程
CodeGraph 深度实战:当 AI 编码助手拥有了「代码知识图谱」——从 Tree-sitter 语义解析到 42 个 MCP 工具、从 Token 消耗降低 57% 到零成本本地部署的生产级完全指南(2026)
2026-06-23 04:23:22
CodeGraph 为 AI 编码代理提供预构建代码知识图谱,降低 57% Token 消耗,减少 71% 工具调用。本文深入剖析技术架构、源码实现、性能基准及生产部署实战。
CodeGraph
AI编程
代码知识图谱
MCP
Claude Code
Token优化
CodeGraph 深度实战:当 AI 编码代理遇见代码知识图谱——从 AST 解析到本地索引引擎、MCP 集成与零文件读取模式的生产级完全指南(2026)
编程
CodeGraph 深度实战:当 AI 编码代理遇见代码知识图谱——从 AST 解析到本地索引引擎、MCP 集成与零文件读取模式的生产级完全指南(2026)
2026-06-17 09:52:23
CodeGraph 是专为AI编码代理打造的本地代码知识图谱引擎,预索引代码库的符号关系和调用图,让AI直接查询结构化知识而非逐行扫描文件,Token消耗降低57%,响应速度提升46%的生产级完全指南
CodeGraph
AI编码代理
代码知识图谱
MCP
Tree-sitter
Claude Code
Cursor
AST解析
PHP 8.6 批量弃用:31 项通过、4 项被否,先 grep 那几个保留标识符
编程
PHP 8.6 批量弃用:31 项通过、4 项被否,先 grep 那几个保留标识符
2026-10-29 21:02:35
PHP 8.6 的 35 张弃用选票投完:31 项通过、4 项被否。is/let/readonly/namespace 成为新保留标识符(Hamcrest 的 is() 也在其中),finally 里 return、SplFileObject CSV 方法、mysqli_get_charset 等在列;文末给出按类别拆开的 grep 排查命令。
PHP
升级
兼容性
GraphQL.js v17 + Hive Router Demand Control:当 GraphQL 终于学会「算账」——从原生 TypeScript 重写到成本控制革命的完全指南(2026)
编程
GraphQL.js v17 + Hive Router Demand Control:当 GraphQL 终于学会「算账」——从原生 TypeScript 重写到成本控制革命的完全指南(2026)
2026-06-22 21:26:46
2026年6月19日 GraphQL.js v17 发布,原生 TypeScript 重写、ESM 优先。同日 Hive Router 推出 Demand Control 功能,解决 GraphQL 查询成本逃逸问题。本文深度剖析技术原理、迁移指南与生产实践。
GraphQL
TypeScript
ESM
Hive Router
Demand Control
OpenAPI
PHP 8.6 弃用 mb_ereg* 与 mb_split:Oniguruma 停维护后怎么排查、怎么迁到 PCRE /u
代码
PHP 8.6 弃用 mb_ereg* 与 mb_split:Oniguruma 停维护后怎么排查、怎么迁到 PCRE /u
2026-09-24 21:12:23
PHP 8.6 因 Oniguruma 上游停维护,弃用 mbstring 全部正则函数(mb_ereg*、mb_split),PHP 9.0 移除。给出 grep 排查法、迁移到 PCRE /u 的六个坑(UTF-8 语义、\p{}、替换串转义、非法 UTF-8、全局选项),以及 8.6 其他弃用项清单。
PHP
正则
mbstring
迁移
PHP 8.6 收紧了三个 session INI 默认值:代码没动,登录流程先坏了
代码
PHP 8.6 收紧了三个 session INI 默认值:代码没动,登录流程先坏了
2026-11-09 21:03:41
PHP 8.6 把 session.use_strict_mode 改成 1、cookie_httponly 改成 1、cookie_samesite 改成 Lax。自建 SSO 沿用 session id、前端读 document.cookie、跨站 POST 回调这三类会同时出问题。文中给三步排查命令与写死三项配置的迁移做法。
PHP
Session
安全默认值
版本升级
EasyOCR光学字符识别库,基于深度学习,支持80多种语言,能够快速准确地识别图片中的文字
综合
EasyOCR光学字符识别库,基于深度学习,支持80多种语言,能够快速准确地识别图片中的文字
2024-11-19 06:41:57
EasyOCR是一个开源的光学字符识别库,基于深度学习,支持80多种语言,能够快速准确地识别图片中的文字。本文介绍了EasyOCR的安装、使用方法及在Python和PHP中的应用示例,涵盖了环境配置、代码示例及执行命令,适用于多种场景如文档数字化和车牌识别等。
OCR
深度学习
图像处理
编程
开发工具
解决 PHP 中的 HTTP 请求超时问题
编程
解决 PHP 中的 HTTP 请求超时问题
2024-11-19 09:10:35
本文探讨了在PHP中解决HTTP请求超时的问题,包括设置连接超时时间和数据传输超时时间,使用curl命令和PHPcurl扩展进行超时设置,以及处理脚本执行时间和长连接的实现。还提供了综合解决方案,如优化服务器性能、使用异步请求和重试机制,以提高应用的稳定性和用户体验。
Web开发
PHP编程
网络请求
性能优化
PHP 正则表达式: 从 `ereg_replace()` 迁移到 `preg_replace()`
编程
PHP 正则表达式: 从 `ereg_replace()` 迁移到 `preg_replace()`
2024-11-19 02:07:48
本文介绍了如何从PHP的`ereg_replace()`迁移到现代的`preg_replace()`,强调了性能提升、语法强大和兼容性等优势。通过示例展示了基本用法、迁移步骤及高级模式匹配技巧,帮助开发者更好地利用PCRE的功能,提高代码的效率和灵活性。
编程
PHP
正则表达式
开发技巧
软件工程
5500 个 WordPress 站点里每个 PHP-FPM worker 600MB:一次被当成 DDoS 的 OPcache bug 排障
案例
5500 个 WordPress 站点里每个 PHP-FPM worker 600MB:一次被当成 DDoS 的 OPcache bug 排障
2026-10-27 21:32:25
5500 个 WordPress 站点共用一块 OPcache,每次 Yoast 更新后的 opcache_reset 都在放大 php-src #23859 里的 map_ptr 共享计数,新 worker 从第一个请求起就占 600MB,OOM-killer 轮流杀数据库和 nginx。本文还原用 cgi-fcgi 探针和 /proc/smaps 定位匿名段的过程,以及 restrict_api、process_control_timeout 等缓解手段。
OPcache
PHP-FPM
内存排查
OOM
WordPress
排障案例
opcache.jit=tracing 白掉 17% RPS:PHP tracing JIT 的 use-after-free 与 buffer_free 不回收
编程
opcache.jit=tracing 白掉 17% RPS:PHP tracing JIT 的 use-after-free 与 buffer_free 不回收
2026-11-03 21:31:41
把 PHP tracing JIT 打开当默认值,三天后又被退回关闭。原因有两层:热点落在 C 内建函数时 JIT 纯亏 17% RPS;多租户下 opcache_invalidate() 不回收 JIT buffer,buffer_free 永远不动。中间还踩到一个 php-src 的 use-after-free,修复随 8.4.26 / 8.5.11 发布。含 opcache_get_status 复现步骤与重开默认的三条前置条件。
PHP
OPcache
JIT
性能优化
use-after-free
CodeGraph 深度实战:当 AI 编码助手学会了「预索引」——从 Tree-sitter 多语言解析到 SQLite FTS5 知识图谱、从 MCP 协议到 8+ 主流 AI 客户端的完全指南(2026)
编程
CodeGraph 深度实战:当 AI 编码助手学会了「预索引」——从 Tree-sitter 多语言解析到 SQLite FTS5 知识图谱、从 MCP 协议到 8+ 主流 AI 客户端的完全指南(2026)
2026-06-20 16:22:57
CodeGraph 是为 AI 编码助手提供预索引代码知识图谱的开源工具,通过 Tree-sitter 多语言解析和 SQLite FTS5 存储,让 AI 助手能「记忆」代码库,节省 60-90% Token 消耗。本文深入解析其架构、实现与实战。
CodeGraph
AI编程
知识图谱
MCP协议
代码理解
Tree-sitter
CodeGraph 深度实战:当 AI 编程代理学会「看地图」——从 Tree-sitter 到 47% Token 缩减的代码知识图谱引擎完全指南(2026)
编程
CodeGraph 深度实战:当 AI 编程代理学会「看地图」——从 Tree-sitter 到 47% Token 缩减的代码知识图谱引擎完全指南(2026)
2026-06-12 17:51:14
CodeGraph是100%本地运行的代码知识图谱引擎,通过Tree-sitter解析23+语言构建符号和调用关系图谱,经7个开源项目benchmark验证平均减少47% Token和58%工具调用,深度解析架构设计、增量同步、跨语言桥接等核心技术
CodeGraph
AI编程
知识图谱
Tree-sitter
MCP
代码分析
PHP 8.5 的 #[\NoDiscard] 和 (void):让被丢掉的返回值留下一条日志
编程
PHP 8.5 的 #[\NoDiscard] 和 (void):让被丢掉的返回值留下一条日志
2026-10-17 21:02:03
PHP 8.5 的 #[\NoDiscard] 与 (void) 在支付、加锁、队列代码里的实际用法:如何让被丢弃的返回值变成可检索的告警,error_reporting 与错误处理器怎么配,和静态分析各管什么,附 8.5 弃用的机械清理命令。
PHP
8.5
错误处理
静态分析
GraphQL Federation 3.0 深度实战:当API聚合遇见超级图革命,从架构原理到生产级网关部署完全指南
编程
GraphQL Federation 3.0 深度实战:当API聚合遇见超级图革命,从架构原理到生产级网关部署完全指南
2026-07-02 15:52:36
深度解析 GraphQL Federation 3.0 的架构原理、超级图设计模式、生产级部署与性能优化,含完整代码实战
GraphQL
Federation
API网关
微服务
Apollo
后端架构
code-review-graph 深度拆解:Tree-sitter 知识图谱如何让 AI 代码审查节省 82 倍 Token
编程
code-review-graph 深度拆解:Tree-sitter 知识图谱如何让 AI 代码审查节省 82 倍 Token
2026-07-28 15:15:51
深入剖析2026年7月GitHub Trending榜首项目code-review-graph:用Tree-sitter+SQLite知识图谱+MCP协议,让AI代码审查Token消耗降低82倍,附架构原理、代码实战、CI/CD集成完整指南。
AI编程
Tree-sitter
知识图谱
MCP
Token优化
代码审查
PHP如何进行MySQL数据备份?
编程
PHP如何进行MySQL数据备份?
2024-11-18 20:40:25
本文介绍了如何使用PHP备份MySQL数据库,包括基本步骤、示例代码及优化策略。使用PDO连接数据库,获取表结构和数据,并将其保存为SQL文件。针对大数据量,提供分批处理和使用mysqldump工具的建议,以提高备份性能和可靠性。
编程
数据库
备份
PHP
MySQL
PHP 8.5 运维/调试/性能改动:curl 跨请求复用、OPcache 只读缓存、致命错误默认 backtrace
编程
PHP 8.5 运维/调试/性能改动:curl 跨请求复用、OPcache 只读缓存、致命错误默认 backtrace
2026-09-08 21:32:33
整理 PHP 8.5 易被 release 概览忽略的运维/调试改动:curl_share_init_persistent 跨请求复用 DNS/连接/SSL、opcache.file_cache_read_only 让 Lambda/Bref 用上只读文件缓存并缩短冷启动、max_memory_limit 封住 ini_set 上限、ZEND_MM_DEBUG 免重编做运行时堆调试、致命错误默认带回溯等,附代码与配置。
PHP8.5
PHP-FPM
OPcache
curl
运维
调试
PHP 8.6 弃用 mb_ereg* 与 mb_split:Oniguruma 停更后怎么迁到 preg_*
编程
PHP 8.6 弃用 mb_ereg* 与 mb_split:Oniguruma 停更后怎么迁到 preg_*
2026-11-08 21:03:21
Oniguruma 于 2025 年 4 月停止维护,PHP 8.6 弃用整个 mbregex 层并在 9.0 移除。本文列出受影响的函数清单,讲清 mb_ereg 与 preg_*/u 在 \w 语义、无效 UTF-8 返回 false 上的差异,给出 rg 扫描与 CI 拦截方式,以及 mb_onig PECL 包的定位。
PHP
正则
升级踩坑
PHP内存管理终极指南:从引用计数到生产环境监控
编程
PHP内存管理终极指南:从引用计数到生产环境监控
2025-08-26 06:42:40
本文深入探讨了PHP内存管理的核心机制,包括引用计数、写时复制、垃圾回收及循环引用处理。通过示例代码,展示了内存泄漏的常见模式及其预防措施,强调了在高并发应用中内存优化的重要性。还介绍了生产环境的内存监控策略和最佳实践,帮助开发者编写高性能、稳定的PHP应用。
PHP
内存管理
性能优化
开发实践
编程技巧
编程
windows安装sphinx3.0.3(中文检索)
2024-11-17 05:23:31
Sphinx是一个高性能的全文检索引擎,支持SQL和XML数据源的集成,提供多种搜索接口。其索引速度可达10~15MB/秒,搜索性能可支持每秒150~250次查询。文中详细介绍了Sphinx的安装、配置文件的创建、索引的生成、服务的启动以及常用命令,适合需要实现高效搜索功能的开发者参考。
搜索引擎
数据库
技术文档
使用 PHP-MCP 框架打造专属 MCP 服务:接入腾讯地图并联动 Cursor 客户端
编程
使用 PHP-MCP 框架打造专属 MCP 服务:接入腾讯地图并联动 Cursor 客户端
2025-05-07 10:31:53
本文介绍了如何使用PHP-MCP框架构建一个MCP服务,并接入Cursor客户端与腾讯地图API进行联动。MCP(模型上下文协议)旨在实现大模型与外部工具的无缝集成。通过创建APIKey、配置客户端和实现服务端,开发者可以快速搭建智能化的应用,提升开发效率。
开发
AI
技术
框架
服务
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
2
3
4
5
6
7
…
154
下一页
共 154 页
到第
页
确定