问题标签 [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.
.htaccess - 在启用 CloudFlare 的情况下利用浏览器缓存
这是我的.htaccess文件的片段:
可以看出,我在适当的语法中有 Cache-Control 和 Expires。然而 Google PageSpeed 工具却说我的 JS 没有利用浏览器缓存。有什么我想补充的吗?
我知道同时包含 Cache-Control 和 Expires 标头不是一个好习惯。所以我删除了 Cache-Control 部分。本地文件(目前不关心第三方外部文件)在通过 Google 运行时仍显示为未缓存。需要缓存的文件是http://www.peppyburro.com/sandboxassets/js/burroinline.js。有问题的.htaccess位于文档根目录,即http://www.peppyburro.com/.htaccess。具有上述缓存片段的.htaccess也位于包含burroinline.js的/js文件夹中。
更令人困惑的是,https ://www.giftofspeed.com/cache-checker/ 说我的文件按预期缓存,而 Google PageSpeed 和 GTMetrix 说它不是。
更新:看起来我的 CDN (CloudFlare) 与缓存问题有关,因为一旦我禁用 CF,缓存就开始工作了。我这么说是因为 Google PageSpeed 在缓存和未缓存之间随机交替,尽管我的 htaccess 没有任何变化!此外,GTMetrix 仍将文件显示为未缓存。这是我的浏览器上的标题:
这是否意味着文件实际上正在被缓存?如果是这样,如何才能在 Google PageSpeed 和 GTMetrix 中得到一致的反映?我怎样才能使它在启用 CF 的情况下工作?
PS:在共享主机上,我无权访问httpd.conf。
.htaccess - 如何在 Amazon CloudFront 中为 GTmetrix 添加过期标头?
好的,伙计们,我已经做了什么。我有一个网站(http://walshdidthat.com/)托管在 Godaddy + 上,使用 Amazon ClounFront 存储静态文件。
我在这里测试网站 - https://gtmetrix.com/reports/walshdidthat.com/OPVOSdVg
在 Yslow 统计数据中,系统告诉我:添加 Expires headers ,等级 0。
拜托,你能给我一个措辞建议。在云端,我设置了 TTL,并为每个上传的文件设置了 max-age(但它不是“过期”变量,我现在可以看到它)。
我的主机上有 .htaccess,其中包含:
请给我一个例子,我如何为 cloudfront 上的文件设置过期设置,请举例(因为我阅读了官方文档,他们只有一个例子 - '“Mon” 23:59:59' - 这是一个总的BS和不起作用。
google-chrome-devtools - 为什么我的网站加载时间在 gtmetrix 上过长?
我不明白为什么我会在几秒钟内访问我的网站,但是当我在 gtmetrix 上查看时,它显示加载页面需要 90 多秒。有人能帮我吗?我的网站是:http ://walshdidthat.com/
wordpress - GTMetrix Wordpress 速度问题
我正在尝试使用 GTMetrix 减少我的网站的加载时间。我从我的网站找到以下参考资料。但我无法找到来源。
我也检查了主题和插件,并得出了一些不需要的代码或垃圾邮件的结论。
https://gtmetrix.com/reports/projectsgeek.com/G3QsoTpO
请帮忙
google-analytics - 是否可以在谷歌标签管理器中创建一个引用表单名称的变量?
我正在尝试为特定表单创建触发器。如果我没有 id,那么引用表单的正确方法是什么?
.htaccess - 网站启用或禁用 Gzip 压缩
最近我在我的.htaccess
文件中插入了以下代码以启用 gzip 压缩。
我还测试了以下一个:
在这两种情况下,一些著名的网站测试人员(如gtmetrix)报告说它已禁用 gzip,其中一些像varvy报告说它已启用。如何知道哪个是正确的。我的网站是agahichi.com,网络服务器是 litespeed。
wordpress - 优化外部图像主机缩略图
我们使用 imagebam、imagevenue、pixhost 等来提供我们的博客帖子缩略图,但这些会减慢我们的网站速度,并降低其在 pagespeed、gtmetrix 上的得分。如何优化那些外部图像主机缩略图?如何在其中添加过期标头?如何利用他们的浏览器缓存?
这是我们的分数:https : //gtmetrix.com/reports/www.vintagepornbay.com/lH6oi2Cc PageSpeed 分数 (43%) YSlow 分数 (51%)
wordpress - 什么是保持活力?
我有一个 wordpress 网站,我正在努力让它更快更好。
使用 gtmetrix 有一个错误 Enable Keep-Alive 它是 0%
我如何使它成为 100%?
user-agent - GTmetrix 和 Pingdom 的 HTTP_USER_AGENT 谁能获得?
有谁知道我可以得到 GTmetrix 和 pingdom 等测试工具的 HTTP_USER_AGENT。更准确地说,请查看此链接,该链接获取 Google Pagespeed => PageSpeed Insights 99/100 的用户代理,因为 Google Analytics - 我如何缓存 GA?
我想为 GTmetrix 和 Pingdom 得到同样的东西。任何帮助表示赞赏。
谢谢
page-load-time - 有时,来自广告的大量请求会减慢网站速度
试图让这个网站 ( lanogkreditt.com/kredittkort ) 尽可能快地加载,但有时当我用 GTMetetrix 检查它时,它会发出很多广告请求,从而大大减慢了总加载时间。不是每次,这很奇怪,只是有时。除了几个静态横幅+链接之外,我在页面上只有一个 AdSense 广告,每个请求不超过 1 个。任何人都知道 adform.net 请求是什么以及如何删除它们?(下面截图中请求的底部 1/3)