电子商务巨头 亚马逊以惨痛的方式吸取了这一教训他们发现网站每延迟 毫秒他们的销售额就会损失 。 那么网站所有者该怎么办?虽然影响页面加载速度的因素有很多但服务器端缓存是提高数据库驱动站点速度的最佳方法之一。 的免费开源缓存解决方案 使用两种类型的服务器端缓存来提高 的页面加载速度:所有代码都在 网站和 的 帐户之间可用 。 产品类别中的调用缓存 如此屏幕截图所示 显示类别的产品计数: 导航计数 (本文作者制作的图片 优化此代码是 用于 优化的主要。
内容启用类别产品计数的底层代码非常重量级。通过使用 的库存、基于文件 柬埔寨 WhatsApp 号码列表 的缓存功能 能够将页面加载时间从一到两秒缩短到不到 秒。 开箱即用的方法调列 查询。 缓存脚本和后续查询。在建立缓存的初始页面加载之后页面加载时间显着缩短。您可以在此处查看详细信息和代码片段 。 页面级缓存 策略的第二个分支是利用页面级缓存来优化整个站点的 速度。 的主要 文件中的代码以两种方式工作: 首先 在 顶部附近插入代码检查是否存在所请求 的有效缓存副本。
如果存在缓存副本则无需运行一行 代码或任何数据库查询即可从磁盘获取该副本。 在 的末尾 插入条件代码该代码仅在向用户提供非缓存页面时运行。在提供非缓存版本后将刚刚提供给用户的内容的副本写入磁盘。 我们取得的成果 的两个主要缓存功能所需的代码确实会在每个页面的第一次加载时使用一些额外的资源。毕竟服务器仍然必须为页面提供一次服务才能运行代码并进行缓存。但是任何后续加载都会快得多。