问题标签 [load-time]

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 投票
2 回答
429 浏览

android - Android中有没有可以用来测量网页加载时间的类?

我正在尝试比较 3G 网络和 WiFi 之间的网页加载时间,因此我正在寻找可以在 android 中用于此目的的类。

但到目前为止,我还没有找到任何非常有用的课程。

以前有没有人这样做过,你们用的是什么?

提前致谢 :)

0 投票
4 回答
7926 浏览

php - 为什么我的网站会“加载”两次?

或者至少pingdom是这么说的,我认为这是一项非常可靠的服务,

笔记:

  1. 阿帕奇:php & mysql
  2. 没有 iframe
  3. 访问:

    /li>

我只是在寻找可能的原因

0 投票
1 回答
180 浏览

performance - 为什么同一个 html 页面在一台服务器上加载需要 25 秒,而在另一台服务器上加载需要 2 秒?

我在两台不同的服务器上拥有完全相同的 html。两个页面都从相同的服务器调用样式表和图像之类的东西(不是每个都从它们的本地服务器调用)。换句话说,这些页面是相同的,只是它们存在于两个不同的服务器上。这都是静态的html。唯一的 DNS 查找是针对图像的。

在一台服务器上加载需要 25 秒,而且似乎大部分都在等待 html 页面本身

http://tools.pingdom.com/fpt/#!/CmGSycTZd/http://205.158.110.184/contents/mylayout/2

在另一台服务器上,加载时间不到 2 秒

http://tools.pingdom.com/fpt/#!/rqg73fi7V/http://socialmediaphyte.com/TEST/image-dns-testing-ImageON.html

我能从 Pingdom 识别出的唯一区别是“连接”。慢速服务器以“close”响应,快速服务器以“Keep-Alive”响应。这是最有可能的问题吗?或者它可能是别的什么?(如果您知道针对您的可疑原因的补救措施,那就太好了。)

谢谢!

0 投票
2 回答
753 浏览

android - Android:从网站检索 XML 信息时如何加快加载时间?

当我按下一个按钮时,它应该从网页中检索数据并根据我的布局显示它。这样做很好,但只有当我单击返回时,才返回我的主要活动(家庭活动)并再次按下按钮。

我第一次按下按钮时加载需要很长时间,有时不起作用。但第二次是即时加载[工作正常]。

这是代码 - 三个类 - HomeActivity.java、News.Java 和 MyNewsHandler.java

}

}

}

对不起,代码太长了..问题是它可以工作(哈..),但是当我第一次想要它时它不会立即加载。

它这样做:启动应用程序>点击新闻按钮>“不加载,空白屏幕”

但是当我这样做时它会起作用:启动应用程序>点击新闻按钮>回击>点击新闻按钮>“即时加载”

我遵循了一个建议,我在点击按钮之前进行了预解析,还做了另一次尝试,我完全摆脱了图像(认为这可能是延迟)。没有不同。仍然是相同的行为。

任何建议表示赞赏!

0 投票
2 回答
5011 浏览

mysql - 如何在 MySQL 中测试没有结果的查询速度

我有返回数千个结果的查询,是否可以在 MySQL 控制台或命令行中仅显示查询时间而没有实际结果?

0 投票
2 回答
790 浏览

qt - 使用 DLL 时如何减少 QT 程序的启动时间

我的程序在启动过程中依赖于几个 DLL,包括 QT 本身的 QtCore4.dll 和 QtGui4.dll 以及 National Instruments 的 ni488.dll。当我尝试使用 cbw32.dll(在http://www.mccdaq.com/software.aspx的 UniversalLibrary 中找到的 5 MB 文件)中的任何函数时,我的程序突然需要 5 秒以上才能启动,而之前它立即这样做了。有什么办法可以减少启动时间吗?就此而言,那段时间发生了什么,操作系统是主动链接函数,还是仅仅试图找到 DLL?有什么方法可以减小 DLL 的大小以便只包含与我的项目相关的内容?或者将该信息包含在可执行文件本身中(换句话说,静态链接)?

编辑:并行加载 DLL 确实是一个不错的建议(以及我将在未来使用的技术),但并没有解决我认为的核心问题。加载一个 5 MB 的 DLL 需要 5 秒时间似乎过多,对我来说这表明存在更深层次的问题。我的期望在这里吗?这些加载时间是正常的吗?还是真的有什么问题(如果是,我应该调查什么)?

0 投票
1 回答
43 浏览

html - 加载时间思考 - 图像和域

所以我正在为我的网站上添加图片链接,我遇到了一些有趣的事情。

我链接到的所有图像都位于另一个域中,但该域恰好与我正在处理的站点位于同一服务器上。现在通常我会从另一个域下载图像并将它们放在我网站的目录结构中,以避免必须连接到另一台服务器,从而在页面加载时抓取图像时节省加载时间。但是在这种情况下,由于两个文件结构位于同一服务器上,我想知道在页面加载时下载图像的时间是否与绝对链接到“兄弟”域与将图像存储在我的网站上几乎相同本身。

有人知道是不是这样吗??谢谢 :)

0 投票
3 回答
1119 浏览

c# - 多线程加速加载时间

我制作了一个加载一堆计算机信息的程序。在 Form_Load 事件中,我让它初始化 3 个(该数量会增加)信息面板。具有一堆单元信息的程序似乎使程序加载相当缓慢。我试图通过从 WMI 切换到使用本机调用来加速它,这帮助了很多。很快我也会发布网络信息。我曾经加载过该面板,但我将其禁用了一段时间,直到我解决了其他面板中的错误。因此,在学习如何使用单独的线程来更新我的电池信息时,我认为我可以在我的单元信息面板中创建单独的线程,以便它可以更快地加载。我不知道我的任何信息都会导致并发问题,但我可以解决这个问题。

我想从小处着手,所以如果我改变这个怎么办

对此

填充单元信息完成后,信息线程会终止吗?还是将该线程创建移到 PopulateUnitInformation 中会更好?这是它的样子。

--

哇,我只是用信息线程运行它,它仍然需要一些时间来加载(可能是我在主线程中创建的 12 个面板。但它加载了 12 个帧,并且单元信息面板在加载所有内容后填充了它的信息。这很酷, 但它安全吗?为我的面板制作 12 个线程是否容易一些?还是很愚蠢?

编辑

这就是我为秒表所做的。

这会准确吗?

编辑 2 2012 年 6 月 18 日

好吧,我接受了使用 backgroundworker 的建议。如果我做对了,请告诉我。

0 投票
1 回答
3888 浏览

html - 站点背景图像的最大文件大小应该是多少?

我目前正在开发的网站经过优化后有一个250k的背景图片。它是从 CDN 提供的,但显然这太大了,但在我去找设计师并要求她重新制作图像之前,我应该建议图像不大于什么文件大小?

PS这是视频网站,主要演示是通过宽带连接的年轻人。

0 投票
1 回答
97 浏览

javascript - 使用缩小页面特定的 JS

我一直在从事一个相当大规模的项目,该项目利用了许多不同的页面,每个页面都有一些非常具体的 Javascript。为了减少加载时间,我计划在部署之前将其全部压缩到一个文件中。

问题是:我应该如何避免在不需要的页面上启动特定于页面的 JS?到目前为止,我最好的解决方案是将每一页包装在一些额外的容器中

我扩展了 jQuery,所以我可以做这样的事情:

哪个,虽然有点酷,只是让我误会了。