问题标签 [google-pagespeed]
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.
php - 需要关闭 ModPagespeed
我一直在尝试关闭此站点的 ModPagespeed 模块:http: //www.mundo-satelital.com.ar ,首先通过 .htaccess
而且我也试过ModPagespeedDisallow *
代替ModPagespeed off
但没有效果。
当我不包含 IfModule 并且只是出现ModPagespeed off
服务器错误时,这是否意味着未检测到 ModPagespeed?
但是,使用此地址会关闭 ModPagespeed :
http://www.mundo-satelital.com.ar/?ModPagespeed=off
但是我不想一直使用它,我想可能有一个 URL 重写可以隐藏它,但似乎应该有一个更简单的方法。
我尝试登录虚拟管理员并使用文件资源管理器访问 etc/ 文件夹,但那里只有一个 php.ini 文件,没有 httpd.conf。如果有办法从 VirtualAdmin UI 更改它,我也想尝试一下,我查看了“指令”部分,但没有提到 ModPageSpeed。
我想知道我是否需要联系托管公司才能更改此设置?理想情况下,我想更改 .htaccess 文件,但似乎被忽略了。我在这里忽略了一些简单的事情吗?modpagespeed只是在服务器设置中开启或关闭,对吧,它不是页面源中的脚本之类的东西吗?
facebook-like - 我怎样才能 gzip 或放气我的 facebook like.php's?
我通过谷歌页面速度测试检查我的主页。
它建议优先考虑这一点:您应该通过 gzip 或 deflate 方法压缩 facebook like.php 查询。 http://www.facebook.com/plugin/like.php?share=false&show_faces=false&width=45
你有什么想法,我该怎么做?
注意:我的.htaccess文件中有这些代码。
nginx - ngx_pagespeed 仅适用于 html 文件
我在 debian 7.3 虚拟服务器上安装了 ngx_pagespeed 1.7.30.3 和 nginx 1.4.4。pagespeed 模块似乎正在运行,因为它在缓存目录中创建了一些文件和文件夹。如果我在我的网站上执行 GET,我也会得到 pagespeed 特定的标题(X-Page-Speed:1.7.30.3-3721)。问题是 pagespeed 模块仅适用于 html 文件,css、js 和图像等资源没有特定的标题。此外,它们没有经过优化(缩小、连接...)。似乎 pagespeed 模块不提供优化的文件。
我不知道这是否重要。一周前一切正常,但我在我的网站上添加了一个证书并且只启用了 https。
这是我对应的虚拟主机的 nginx 配置:
该行pagespeed RewriteLevel CoreFilters;
应启用所有核心过滤器(https://developers.google.com/speed/pagespeed/module/config_filters)。但他们似乎没有工作。它们不是 nginx error.log 中的错误消息。关于如何解决这个问题的任何想法?
ruby-on-rails - 为什么 Google PageSpeed Insights 告诉我缩小 javascript 和 CSS(使用带有 JS 和 CSS 压缩的 Rails 3.2)以及如何修复?
我知道我可以在 KB 中节省的不多,但是为了在 Google PageSpeed Insights 中获得更好的分数,从而可能获得更好的 SEO 排名,我该如何解决这个问题?
来自https://developers.google.com/speed/pagespeed/insights/?hl=en&url=www.tradebench.com:
它对我的 CSS 文件告诉我同样的事情。
从我的 production.rb 文件中:
查看 uglifier 文档/选项,我看不出如何配置它以获取最后的 2KB。
任何人都知道如何让它压缩最后一点以删除关于它的 PageSpeed 通知?也许使用除 Uglifier 之外的其他压缩机?
谢谢 :-)
google-pagespeed - Google Pagespeed 中的错误?
我在 Google Pagespeed 中的网站给出了 84 分。它说我可以通过添加浏览器缓存头来改进。当我这样做(过期、电子标签、...)时,我只得到 81 分,它仍然说我应该添加浏览器缓存标头,尽管它说内容已缓存(5 分钟)。
尽管我实施了建议的修复,但我不明白为什么它会降低评级。
为什么会这样或者我可能做错了什么?
pagespeed - 排除 mod_pagespeed 的 HTML 属性
是否有任何 HTML 属性可用于排除不使用 mod_pagespeed 的文件?
我的要求如下
< script src="demo.js" type="text/javascript" pagespeed="no">
谢谢
javascript - 渲染阻塞 Javascript & CSS MVC4
我正在开发 MVC 4 Web 应用程序以实现最佳优化。
现在只有最后一件事困扰着我。
问题:消除渲染阻塞 JavaScript 和 CSS
我知道的:
1) 在 _Layout.cshtml 中,@Styles.Render("~/Content/css") & @Scripts.Render("~/bundles/modernizr") 写在 '/head' 标签下方。
2) Javascript 阻塞可以通过使用'async' 来移除&CSS 应该写在'/html' 标签之外。
对于 CSS,这在我的代码中不起作用,对于 JS,我什么都不知道。
问题:如何让这个页面100%优化?
提前致谢。
下面是图片:
google-app-engine - 应用引擎上的 Pagespeed .. 很多问题。我错过了什么吗?.. [php,appengine]
最近我们将我们的网站部署到谷歌应用引擎,一切都成功部署。现在我们在设置中启用 pagespeed。
现在问题。
它使用一些 wried 脚本标记而不是样式标记在 html 头部部分加载 css ..
- 我尝试了所有确认设置,但没有任何效果..
- 我想在 html 中尽早加载谷歌字体 css(不工作,由于问题 1,现在禁用与 css 相关的过滤器)
- 我希望它将我所有的 js 合并到一个文件中并压缩它。(不工作)
这是 yaml 中的页面速度配置。
有时它会在刷新页面一两次后在 html 中加载 css ..
是否可以在 app.yaml 或 pagespeed 服务和 mod_pagespeed 等其他地方配置更高级的 pagespeed 设置
或者有什么方法可以为 appengine 使用外部 pagespeed 服务,而不是使用它。(我试过这个,但它不从源域(应用引擎)获取内容)
有人在下面的评论中说删除 pagespeed 部分,现在网站没有它。但根本没有任何作用。
javascript - 有什么理由不将 2 个外部 javascript 资源合二为一吗?
我正在使用这个外部长 .js 文件附带的 colorbox 插件:
http://www.jacklmoore.com/colorbox/jquery.colorbox.js
在演示中,还有一个内联 javascript 可以让一切正常工作,例如:
就我个人而言,我不喜欢这样的代码内联,所以最初我.js
用这段额外的代码创建了另一个外部,但是“google page speed tool”建议我将它内联,因为它是一个非常小的文件。
因此,我尝试将此代码移动到长jquery.colorbox.js
文件中,无论我将其放在代码之前还是之后,它都有效。所以这基本上解决了我的问题和谷歌页面速度问题,我只想知道这样做是否有任何缺点?
css - 如何优化 CSS 交付?
我已经在 Google 页面速度上测试了我的网站,我发现我需要优化我的 css 文件。但在谷歌文档中只回复小 css 文件。
这是我测试我的网站时出现的消息:
优化以下 CSS 交付:
任何人都可以帮助我吗?