问题标签 [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.

0 投票
1 回答
651 浏览

html - 关于仅提供一行缩小 HTML 页面的问题

出于某种原因,我的网站新版本仅在一行中生成带有 HTML 代码的页面,类似于缩小的 HTML。也就是说从html到/html不管内容多少都是一行。

出于另一个原因,我有点担心实时发布此代码,因为我担心在仅提供一行 HTML 文件时可能会出现 SEO 问题。当然,这只是一种没有这方面信息的感觉,这可能是一种奇怪的感觉,但我仍然很害怕,很多。查看所有业务都与搜索引擎优化有关。另一方面,再次测试新版本的 Google Page Speed online 将原始分数提高了一个可观的数量。

所以,无所畏惧?你们中有人对此有意见吗,这会影响 SEO 排名吗?这也是好的做法吗(只要它完全不影响 webdev 的任何进程或任何服务器性能问题)?

我还想知道浏览器是否没有一种“差异”源代码渲染,也就是说,如果浏览器看到与前一页完全相同的标题,它将快速显示。因此我告诉我:嘿,如果浏览器只输入一行,这个功能可能会中断,它可能不会触发差异识别,直到没有换行告诉他停止解析第一行......

嗯,哼哼,你看... 不确定这样做是否正确。原谅它的幼稚恐惧。

感谢您对此的想法!

0 投票
2 回答
1722 浏览

nginx - Nginx 是否有等效的页面速度?

我知道 Apache 的 pagespeed 模块可以使页面访问更快,所以,我想知道 Nginx 是否有等效的模块?

提前致谢!

0 投票
1 回答
2038 浏览

dns - 设置从一个域到另一个域的 CNAME 别名

我正在尝试满足 Google 的 Page Speed 插件的Cookieless 域建议,但我遇到了我的主人,他无法为它为什么不工作的细节而烦恼。访问st1.dgcstatic.com应该和访问st1.defunctgames.com 一样;然而,这种情况并非如此。

我错过了配置步骤吗?我需要等待 DNS 传播吗?您可以在下面看到我的实验步骤。

DNS设置:

  1. 创建 st1.dgcstatic.com 的 CNAME 以指向 dgcstatic.com 上的 st1.defunctgames.com
  2. 在 defunctgames.com 上创建了 st1.defunctgames.com 的记录
  3. 在 defunctgames.com 上创建了 st1.defunctgames.com 的子域

当我运行 atracert st1.dgcstatic.com它会产生以下结果:

当我运行 ahost st1.dgcstatic.com它会产生以下结果:

最后,使用这个站点似乎会产生相同的结果来显示正确配置的东西。

http://www.mxtoolbox.com/SuperTool.aspx?action=mx%3ast1.dgcstatic.com

根据所有这些结果,全世界都可以看到我的 DNS 更改,另一方面,当被问及为什么这不起作用时,我的主机给了我“等待传播”的繁琐。

0 投票
3 回答
3981 浏览

web - 更快地加载网站图像

是否可以改进网站背景图像以更快地加载它。我网站的背景图片大小为 1258X441,内存大小为 656KB。访问我的网站时加载完整的背景图像需要很长时间。除了压缩(因为图像已经压缩)之外,还有其他方法可以提高其加载速度。

0 投票
1 回答
3613 浏览

javascript - nodejs expressjs gzip json 内容

我正在使用 express 的 res.end 等将 json 作为我的 rest api 的一部分提供服务。

谷歌 pagespeed 告诉我 gzip 它。

但是根据这个线程:

http://groups.google.com/group/express-js/browse_thread/thread/db1ad3307cb4f504/64f02170f616527c

这似乎不是一个好主意。毕竟这些内容是动态的,无法缓存的,所以在每次请求之前进行 gzip 压缩似乎不会带来净收益。

我对吗?或者我应该追求 gzip,谢谢。

需要明确的是:静态内容(css、js)已经被压缩了。

0 投票
1 回答
97 浏览

php - 网站多次调用同一个文件但未在代码中显示?

老实说,我不确定问题出在哪里,但这是我的问题:

我有一个文件:card.gif。当我检查 firebug 或 Google pagespeed 时,我了解到该文件在页面获取期间被调用两次,一次是正常文件名,第二次是随机数(不会改变)。例子:

  1. 卡片.gif
  2. 卡片.gif?1316720450953

我已经搜索了我的实际源代码,该图像只被调用一次。它不在 CSS 文件中调用。老实说,我不知道是什么问题,有些人认为当我最初安装 mod_pagespeed 时,它会将 ID 附加到缓存中的每个图像以备将来覆盖,但我不能确定。

以前有人遇到过这个问题吗?

0 投票
1 回答
92 浏览

ajax - Ajax 和性能/速度

我目前正在创建一个小型待办事项网站,并且我有多个与 ajax 和性能相关的问题......所以这是我的问题:

  1. 为了减少请求的数量,我想从一个请求中获取所有数据,所以我将传递例如这些属性:

    1.1。获得1个任务:

    entity=task&id=2&type=single&extra=subtasks%%contexts

    1.2. 在一个列表中获取任务和事件列表:

    entity=task%%event&user_id=2%type=multiple%order=date&limit=10

    你认为它会减少请求的数量并提高一些性能吗?

  2. 如果所有请求都转到一个文件,这意味着该 .php 文件可能很大,是不是很糟糕?还是真的不重要?

  3. 对于上市。我将能够更改列表的顺序,并可能以某种方式对其进行过滤。您认为将所有任务和事件加载到
0 投票
2 回答
537 浏览

performance - Fx 中的 Google Page Speed 不显示“绘制快照”选项;备择方案?

由于某种原因,Firebug 的附加组件 Google Page Speed 没有显示http://code.google.com/speed/articles/browser-paint-events.html上的“绘制快照”选项

我已经在 Fx 7.0.1 和 Firebug 1.8.3 和 Fx 5.0.1 和 Firebug 1.8.0 上尝试了最新版本的 Page Speed。两者都无济于事。

因此,我的问题是:我在这里缺少什么?如果它不再存在(我能找到的所有文档都是关于 Fx 3.x 我相信),还有其他软件可以做同样的事情吗?也就是说,以相当慢的动作显示页面是如何呈现的,首先显示哪些资产等。有关我正在寻找的示例,请单击上面 URL 中的“播放绘画事件”。

0 投票
1 回答
174 浏览

java - java中的早期冲洗

在 java 中,我怎样才能尽早将内容刷新到浏览器?我认为GZipOutputStream是缓冲内容。

是否有任何替代GZIPOutputStream. gzip该替代方案应该能够尽早将内容刷新到浏览器。

0 投票
1 回答
141 浏览

css - 添加 //domain.com/jquery.js 会减慢网站速度吗?

我知道对于 SSL 和非 SSL 连接,您可以在 CSS 和 JavaScript 和 HTML 中使用 // 双斜杠,后跟域名和文件 src。例子:

这是否会减慢页面 - 延迟 - 浏览器或移动设备是否需要每次都检查?