彻底弄懂浏览器缓存策略
Web 缓存介绍
- Web 缓存是指一个 Web 资源(如 html 页面,图片,js,数据等)存在于 Web 服务器和客户端(浏览器)之间的副本。
- 缓存会根据进来的请求保存输出内容的副本;当下一个请求来到的时候,如果是相同的 URL,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。
记录-交流-Web开发知识分享
首先,传统的跑在 FPM 下的 PHP 代码是没有“内存泄漏”
一说的,所谓的内存泄漏就是忘记释放内存,导致进程占用的物理内存(附1)
持续增长,得益于 PHP 的短生命周期,PHP 内核有一个关键函数叫做php_request_shutdown
此函数会在请求结束后,把请求期间申请的所有内存都释放掉,这从根本上杜绝了内存泄漏,极大的提高了 PHPer 的开发效率,同时也会导致性能的下降,例如单例对象,没必要每次请求都重新申请释放这个单例对象的内存。(这也是Swoole
等cli
方案的优势之一,因为 cli 请求结束不会清理内存)。…
近期评论