为什么需要Cache(缓存)? 假设现在有一个小说网,有非常多的读者,有一篇新的章节更新了,那么可能一分钟内有几万几十万的访问量. 如果没有缓存,同样的内容就要去数据库重复查询,那可能网站一下就挂掉了. 追求性能的web站点应该充分利用缓存,常见的缓存类型有File,Memcache,Redis等,这里就不说他们的区别了 今天我们分下下TP5 Cache的内部实现原理. 首先看官方文档如何使用缓存的. 如上图,调用Cache类的的静态方法set就可以直接使用了,我们查看Cache类文件 在ap…