问题标签 [page-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.
javascript - 需要时调用函数
因此,在我的页面中,我有一些小脚本,一旦您访问该站点,我就不需要加载它们,实际上用户在整个会话中可能根本不需要它们。
另外,根据这个:http ://code.google.com/speed/page-speed/docs/payload.html#DeferLoadingJS这也不是一个好习惯。
因此,例如,目前我在 'When dom ready' 中拥有一切:
如果我没有将代码放入准备好的 Dom 中,那么它在大多数情况下都无法执行。所以我想为每个片段做单独的功能。
例如:
然后当我需要该片段时,我会在需要时通过鼠标单击加载它。(并不总是鼠标,取决于我需要加载的内容)。
例如:
所以我的问题是:这是异步加载函数的方式,以便减少页面加载时间还是有更好的方法? 我没有在任何地方阅读我的示例,我只是想到了它。
请注意,我知道异步加载,但这不是我的选择,因为我可以将所有功能组合在一个将被缓存的 js 文件中,因此页面加载时间将少于每次加载异步 js 文件时的加载时间。
facebook - 改善 Facebook 应用程序加载时间
我有一个 Facebook 新闻应用程序。在应用程序中加载网页需要一些时间。但是像华盛顿邮报这样的应用程序加载页面的速度要快得多。如何让我的应用加载更快?
php - 是否包含服务器编译的 if 语句中的语句?
我正在尝试减少我的index.php
. 是否会减少我的if {code}
语句以if {include}
减少加载时间或全部包含编译?
IE
seo - 加载页面时间(有广告和无广告)
根据 gtmetrix.com,某些带有 AddThis、Facebook like box、adsene、plusone 和分析的页面需要 6.45 秒才能加载
没有广告的同一页面在 1.23 秒内加载。
在第一页中,所有广告都是在向用户显示相关数据后加载的。
对于SEO,我关心吗?
是否可以减少广告加载时间?
html - 无效的 html 会减慢页面加载时间吗?
无效的 html 会减慢页面加载速度,还是无效的 html 对页面加载时间没有影响?有没有办法准确地测试它?
php - Windows 7 php + Symfony2 非常慢
这是我长期以来一直存在的问题。我想在我的 Windows 计算机上运行 PHP 应用程序,它的加载时间非常长,大约 10-25 秒。我尝试了很多事情:
- 首先我尝试了一个简单的 XAMPP 安装
- 我读 WAMP 可能会更快,所以我也尝试了 WAMP。它给了我同样的结果
- 然后我用 PHP 安装了一个 nginx 服务器,但它也没有帮助
- 最后,我在 VirtualBox 中安装了 Ubuntu 11.10,并分享了包含我的项目的 windows 文件,但结果更糟:每次加载时间超过 22 秒。
更新:我什至尝试过 APC - 它改进了一点,但仍然是 6-8 秒/页
我将文件上传到 linux 服务器(共享主机),它在 300-500 毫秒左右运行。在 XAMPP 安装上,我也尝试运行其他(即不是 Symfony2)应用程序(例如 phpmyadmin),它们也比在共享主机上慢,但不是非常慢,加载时间为 2-3 秒。在我改用 Linux 作为主要操作系统之前,我怎样才能提高性能?我有一台配备 i7 CPU、4 GB RAM、5400RPM HDD、Win7 x64 的笔记本电脑。
谢谢您的帮助!
UPDATE2:出于某种神秘的原因,我的 Symfony 路由不能与 fcgid 一起使用(它给了我一个 404 错误)所以我回去使用 PHP 作为一个模块。现在,它已经成为有史以来最糟糕的(比以前作为一个模块更糟糕):应用程序模式 20-25 秒,在开发模式下,每次超过 30 秒,所以我得到一个超时错误,它与 or 相同没有启用 APC。
在这里你可以看到这个错误。这是可重现的:每次在 30 秒内到达不同的执行点:
javascript - 在正文之后放置脚本是否有助于页面加载速度?
我读过将大部分页面<script>
放在<body>
. 由于后果似乎不大,我想知道我是否有一个令人信服的理由来尝试它:页面加载速度。
我的问题是:如果 javascript 的其余部分出现在正文之后,那么 pre-body javascript 的执行速度会更快吗?或者换一种说法:下面的人造文档的加载速度是否比我将所有脚本都放在头部更快?
注意:我正在为我的网站(=移动应用程序)使用 jQueryMobile。该框架将整个站点放在一个文档中,并在显示页面之前使用主要基于元素“data-”属性的样式和交互来修饰每个页面的基本 HTML。jQM javascript 显然是进入 <head> 的紧急内容的一部分。jQueryMobile 有自己的“开始”事件,称为“pageinit”,它说它在常规 jQuery 中的常规“文档准备就绪”之前触发。
c# - 通过控制台应用程序获取 SharePoint 网站页面加载时间的最佳方法是什么
我正在尝试创建一个控制台应用程序来计算 sharePoint 网站页面的页面加载时间。我需要缓存和未缓存的页面加载时间。
到目前为止,我已经尝试使用System.Net.WebClient和System.Diagnostics.stopwatch来计算页面加载时间。但我仍然不确定做同样事情的最佳方法是什么。
使用 WebClient 的示例代码
jquery - jQuery.load() 如何影响 Google Analytics 中的页面加载?
我很想知道 jQuery.load 功能在向 Google Analytics 报告时如何影响页面加载速度?该加载时间(应该在整个页面加载完成后加载外部脚本)是否算作返回母舰时的实际页面加载时间?
css - @font-face 中的更多格式会决定更多的 http 请求吗?
考虑一个类似的 CSS 代码:
此代码是否确定了更多 HTTP 请求以下载所有格式,或者浏览器是否选择了最受支持的格式?