问题标签 [gtmetrix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - GTmetrix 瀑布图中的大缺口,有没有办法摆脱它们?
我设法建立了一个经过适当优化的网站,但我一直在瀑布图中看到这个巨大的差距,这增加了大约 300 毫秒的加载时间。这发生在 ajax get_refreshed_fragments 开始加载之前(这是在那里加载的大元素),接下来的 5 个元素只是一些延迟加载的图像。
有什么我可以做的吗,也许可以强制它加载得更快?我不想禁用它,它是我网站的一个很好的补充,可以让用户体验更好,但我认为没有理由应该存在差距。这是一个屏幕截图:
任何建议或意见将不胜感激。
谢谢
performance - GTmetrix 的满载时间是多少,为什么它很重要?
我清除了缓存和 cookie,重新加载了一个网站,它在不到一秒的时间内加载到我的屏幕上,但是当我去 GTmetrix.com 并测试示例网站时,“完全加载时间”比我体验的要长得多在我的电脑上,即使是在最高不受限制的宽带设置上。
在 GTmetrix 网站上,它说“完全加载时间”是“在 Onload 事件触发并且 2 秒内没有网络活动之后的时间点”。然而在一些优化良好的网站上,我看到完全加载时间不到 2 秒。当它必须计算 2 秒内没有网络活动的点时,它怎么可能低于 2 秒。
此外,我访问了下载事件的 w3schools.com 定义,它说这是一个被编程为在图像/脚本文件/css 文件/等对象发生时发生的事件。满载。所以我假设完全加载时间是除了 images/js/css 文件之外的所有内容都完成加载并且之后所有额外的内容也完成加载的时间。
对于普通用户来说,GTmetrix 的“完全加载时间”是否不是什么大问题,因为大多数网站信息加载速度很快,除非它是某种需要完全加载其编程功能的网络应用程序?
“完全加载时间”指标有多重要,您能否给我一个用例示例,该指标对于页面完全加载很重要?例如,我访问 Amazon.com,一切都在一秒钟内加载,我可以立即开始购物,但在 GTmetrix 上显示完全加载时间为 14.7 秒,甚至 GTmetrix 上的视频屏幕截图也显示页面加载速度相当慢图像和站点结构似乎在中途完成加载。
我试图更好地理解页面加载速度的术语,这让我很困惑。谢谢。
wordpress - 为什么 WordPress 中的页面速度得分没有增加?
GTMetrix 速度分数没有增加 本网站显示了 4 种速度问题。问题是:
- 延迟解析 JavaScript
- 利用浏览器缓存
- 最小化重定向
- 提供缩放图像
对于 JavaScript 的延迟解析,我在主题编辑器的 function.php 中使用了以下代码
利用浏览器缓存
对于利用浏览器缓存,我在 .htaccess 中使用了以下代码
用于服务缩放图像
我是从文件管理器手动完成的。
但是速度分数并没有以任何方式增加。它保持不变。
有什么解决办法?
optimization - 谷歌字体需要 4-5 秒加载优化性能
我正在网站上工作,我知道如何删除此字体或对其进行优化,以便页面加载更快。当我检查 GT 矩阵时,它显示它 fonts.gstatic 需要很长时间才能加载。我试图仅在默认主题选项中加载仅弹出重量 700 但没有效果,仍然需要很多时间我需要在我的服务器上放置一些代码或使用字体而不是从谷歌或什么 fonts.gstatic .com 是目前的主要问题,我不知道如何摆脱它
网站已[删除]。
php - 优化图像 - 在 php 中无损压缩图像
图像存储在与我使用的服务器不同的服务器中。有没有办法使用 php 无损压缩它们,压缩后将图像显示到我的站点,而无需将图像下载到我的服务器并存储它们?我无权访问存储图像的服务器。我只能将它们下载到我的服务器。现在我只是使用图片的 url 将图像加载到我的网站,但 GTmetrix 不断提到无损压缩图像。有什么想法吗?
debugging - Lighthouse 审计和 GtMetrix 分析均失败
我正在尝试审核我的网站以评估性能,但是在连接到 javascript 的两个测试平台上都出现错误。更具体地说,使用 chrome 开发工具调试器在加载显示 VM1208 后立即停止:(函数匿名(){调试器})
如果我在 web 上运行 lighthouse,我不会收到 FPC 错误。GTMetrix 在页面 JavaScript 中提供 Debugger 暂停 JavaScript 执行