编程开发
PHP内存耗尽错误分析
分析 PHP 中 “Allowed memory size exhausted” 错误的原因,通过实际测试解释 memory_limit、内存占用和单次内存申请…
分析 PHP 中 “Allowed memory size exhausted” 错误的原因,通过实际测试解释 memory_limit、内存占用和单次内存申请…
通过实际实验分析 HTML5 中 defer 和 async 的区别,了解外部 JavaScript 的下载、执行时机,以及它们对 DOM 解析和 DOMCon…
在计算机和网络的世界里,小到 CPU,大到 Internet,缓存无处不在。个人认为,缓存策略主要解决两个问题:第一个是解决不同设备 I/O…
通过 Apache ab 压力测试,分析 HTTP 并发与请求数量的关系,了解浏览器并发连接限制、Keep-Alive 机制及其对网站性能优化的影响。
Super Static Cache 是一款早期开发的 WordPress 高级静态缓存插件,支持 Direct、PHP 和 Rewrite 三种缓存模式,…
分析 WordPress 使用 ORDER BY RAND() 获取随机文章时造成 MySQL IO 和服务器负载过高的问题,并对比一种更轻量的随机文章获取方法…
通过先加载小尺寸图片,再延迟加载高清图片,实现图片从模糊到清晰的过渡显示。
通过实现 jQuery 的 $(document).ready(),理解其实现原理和 Web 代码执行顺序,并了解 DOM 加载与页面性能之间的关系。
通过 Minify 合并和压缩 CSS、JavaScript 文件,在方便网站开发维护的同时减少资源请求。
记录一次因 eAccelerator 共享内存设置过大导致 PHP-FPM 无法启动,并通过调整 Linux shmmax 参数解决问题的经历。