PHP2Shell 之后:我做的服务器安全加固清单
PHP2Shell漏洞事件过去一周,如果只是升级补丁,那这次经历算白费了。整理了一份按优先级排列的服务器安全加固清单。
PHP2Shell漏洞事件过去一周,如果只是升级补丁,那这次经历算白费了。整理了一份按优先级排列的服务器安全加固清单。
一条ALTER TABLE引发元数据锁等待,占满整个连接池,全站卡死一小时。记录这次连接池耗尽事故的排查和修复过程。
PHP2Shell漏洞爆发,很多人以为有WAF就没事了。但WAF真的能挡住0day吗?从这次漏洞聊聊什么是真正有效的纵深防御体系。
10月21日晚,PHP曝出两个严重RCE漏洞(CVE-2026-109618/109619),CVSS 9.2,无需认证即可远程代码执行。记录从看到预警到完成升级的完整过程。
安全审计修完了问题,但如果不融入日常开发,过不了多久又会回到老样子。聊聊我是怎么把安全检查变成日常习惯的。
从PHP7.4直接升到8.5,踩了一堆坑:废弃函数、类型严格化、第三方库不兼容、性能反而下降。记录整个升级过程和解决方案。
一条查询从2秒优化到20毫秒,中间踩了好几个索引的坑。记录一下这次优化过程中遇到的几个常见误区。
周二下午三点,全站响应时间突然从200ms飙升到5秒。排查了两个小时,最终发现是一个热点key过期导致的缓存击穿。记录整个排查过程和修复方案。
PHP 8.5.10正式发布,从属性钩子到异步支持,从升级踩坑到性能实测,一个老程序员的真实升级体验。
从2016年写下第一篇博客到现在,整整十年了。这篇文章想聊聊这十年用PHP写博客的经历,以及技术和写作教会我的那些事。
智能家居改造:花了三千块提升了生活幸福感。分享一次低成本智能家居改造的完整经历,从方案设计到设备选购再到实际使用体验。
WebAssembly实战:在浏览器中运行高性能代码。从基础概念到实战案例,分享WebAssembly的使用方法、性能优化和踩坑经验。
机械键盘选购指南:2026年最值得买的几款。从轴体、配列、连接方式到具体型号推荐,帮你选出最适合自己的机械键盘。
AI编程助手对比:Cursor vs Copilot vs Claude Code。深度对比三款主流AI编程助手的功能、性能、价格和适用场景,帮你选择最适合的工具。
向量检索普及 vs Claude 4+:到底该选哪个。对比向量检索RAG和Claude 4+长上下文两种方案的优缺点,分析不同场景下的最佳选择。