全面深入的分析和优化,部分调查可能写成公共案例研究,以便其他人受益。这包括审查您的整个堆栈、插件配置文件、cron 作业、订单和产品管理员的 wp-admin 速度、数据库性能和运行 xDebug 以识别影响性能和可伸缩性的 PHP 瓶颈。您最终将全面了解性能瓶颈在哪里以及解决它们的途径。在可能的情况下,这些瓶颈将作为这项工作的一部分被消除——但在某些情况下,您可能需要切换插件以替代替代方案以消除一些瓶颈。
如果您的未缓存页面生成速度较慢,并且其他人告诉您无法使其快速生成,那么这就是您的服务。
有了这项服务,我们将保证为您找到 WordPress 性能瓶颈。
- 使用 WooCommerce 加快结账速度——停止流失客户!
- 加快慢存档,慢过滤 – 停止失去访问者!
- 加速缓慢的导入——停止用你的导入来敲击你的服务器!
- 加快缓慢的 wp-admin 后端仪表板 – 停止浪费您的站点管理员的时间!
- 加速慢速 WordPress 主题、慢速主题功能、慢速 WordPress 插件
- 改进您的TTFB(到第一个字节的时间)和您的FCP(第一次内容绘制)
-
帮助拯救地球!
使用 WPI 性能分析和优化服务可以获得什么
我们将确定所有影响您的未缓存 页面速度的瓶颈 。
- 我们将浏览您的网站并找出导致您网站速度变慢的瓶颈。
- 我们将特别关注您认为有问题的 URL,但也会发现并修复其他潜在的性能和可扩展性问题
- 这可能就像更换插件一样简单,但有时需要定制解决方案或自定义代码
- 如果性能问题不在您的 WordPress 环境中(例如第三方 API),我们将根据我们的发现为您提供建议和建议
- 如果性能问题需要自定义代码或代码更改来修复它,我们将为您提供修复它的报价,以及代码的哪些部分需要修复的说明,以便您可以根据需要使用自己的开发人员。
- 我们将审查您的整个堆栈配置并优化其配置
- 插件配置将被优化以提高您的网站性能
- 缓慢的查询将被发现并修复——这些将被永久修复,以便修复转移到您未来的任何服务器堆栈
- 每页“查询过多”的情况将在可能的情况下被发现和修复——有时这需要过多的自定义 PHP 编码来覆盖此服务内部。在这种情况下,如果您希望使用自己的开发人员,将建立一个临时解决方法,并提供完整自定义代码的报价和修复说明。
- 我们将对您的主题和插件代码执行完整的 xDebug PHP 分析,以确定问题区域。
- 在分析结束时,您的 WordPress 网站将尽可能快地运行,并且您将制定行动计划来解决 PHP 代码中的任何剩余问题。这些通常可以通过将我们的建议转发给相关插件作者或聘请第三方 PHP 开发人员来实施我们的建议来解决。
- 在某些情况下,需要进行更多优化,此时您将获得继续操作的选项。
什么是性能瓶颈?
从技术上讲,性能瓶颈来自各种来源——高 RAM 使用率、不使用对象缓存、缓慢的 SQL 查询、太多的 SQL 查询、循环内的查询、通常没有经过大规模测试的糟糕编码。
打个比方,性能瓶颈就像软管中的扭结。如果您的软管有 3 个扭结,修复其中一个扭结意味着水仍然会流过——您需要修复软管中的所有扭结,以使水全速流动。
性能瓶颈就像您的软管一样 – 您需要修复所有这些瓶颈,以使您的服务器发挥其全部潜力并让您的站点尽可能快地运行。
什么是未缓存的页面速度?
您的未缓存页面速度是 WordPress 生成页面所需的时间。GT Metrix 和 Google Page Speed 等工具通常会将未缓存的页面速度称为 TTFB 或 First Contentful Paint。这些测量值略有不同,确实,如果您缓存一个页面,那么您可以将您的 TTFB 和 FCP 降低到非常低的水平,但是对于未缓存的页面,您仍然会有很高的 TTFB 和 FCP。您无法缓存每个页面是很常见的,如果您有一个电子商务网站,那么一旦您的用户进行购买,他们就会使用未缓存的页面。
可能您已经在您的网站上设置了页面缓存(如果没有,您应该这样做!),但您会注意到各个地方的未缓存速度很慢:
- 缓慢的 wp-admin 意味着您的未缓存页面速度较慢
- 结帐速度慢意味着您的未缓存页面速度较慢
- 登录时页面速度慢意味着您的未缓存页面速度较慢
- 您无法缓存的慢速商店过滤器意味着您的未缓存页面速度较慢
修复您的未缓存页面速度是我们关注此性能服务的重点,这最终意味着您的服务器可以在不升级服务器的情况下支持更多用户(更划算!),并且所有未缓存页面的加载速度都会更快。
结帐速度慢或 wp-admin 速度慢会让你花钱——这项性能分析服务不是一项费用,而是一项投资,修复未缓存的页面速度将为你带来丰厚的回报,从而多次收回这项服务的价格。
通常,我们看到未缓存页面的速度超过 10 秒,有时甚至更高(有些超过 60 秒!),通常我们的目标是将您的未缓存页面生成速度降低到一秒左右。如果您的页面需要 10 秒来生成,那通常是您的 CPU 达到 100% 的 10 秒。修复未缓存的页面速度可以让您的服务器呼吸,这意味着它将能够 更快地提供其他所有内容。即修复您的未缓存页面速度也可以提高您的缓存页面速度时间。