问题标签 [slowdown]
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 - 如果使用 AJAX 请求 PHP 会变慢吗?
我制作了一个带有空表单标签的简单网页。该标签由 AJAX 请求的响应填充。该请求向 PHP 脚本询问数据。该脚本返回其执行时间。现在有一些非常奇怪的事情。如果我手动输入地址,那么脚本会告诉我
<!-- Duration: 0.8 milliseconds (~1242 pages per second) -->
但是,如果我使用 Chrome 的内置网络请求记录器(用于查看已加载的内容),那么我得到了这个
<!-- Duration: 52.7 milliseconds (~19 pages per second) -->
任何想法为什么它慢 80 倍?我再说一遍:相同的脚本、相同的参数、相同的响应(但原因的持续时间)、相同的服务器、不同的请求类型:AJAX 和浏览器地址行。
谢谢。
jquery - 在 IE 上通过 Jquery 更改 bg 图像非常慢
我在从 div 更改 bg 图像时遇到问题。它可以在 Google Chrome 和 Firefox 上完美运行,但在 IE 上它会挂起一点。它在 IE 上非常慢,有时甚至无法正确加载图像。我的jQuery代码是:
网站:链接
php - Highslide Gallery 单击缩略图后加载图像(提高页面速度)
我使用 Highslide jQuery Gallery 在单个页面上加载专辑及其缩略图。用户可以单击缩略图,然后加载每个相册。
如果我每页有超过 10 个相册(由于加载拇指和图片),网站运行速度很慢,我对数据库中的数据使用 base64 编码。
如何仅加载缩略图而不是整个专辑?仅当用户单击缩略图后,相册才会加载。
performance - vim 是否将整个文件读入内存
当我打开一个文件时,vim 是否将其全部读入内存?当我打开大文件时,我的速度明显变慢。还是它忙于计算某些东西(例如,行号)?
magento - 即使全新安装,Magento 管理后端也很慢
全新安装相同版本 1.7.0.2 时,Magento 管理后端非常慢。
在我之前的安装中,它在具有相同托管公司的同一台服务器上以相当不错的速度运行,并且完全没有额外的调整。
但突然间,由于我安装了另一个自定义主题,我把它搞砸了。所以我删除它后重新安装它。然后我什至在访问它时发现了更多问题。
因此,我创建了新public_html
文件夹并将前一个文件夹重命名为public_html.old
.
然后我能够在根文件夹上成功重新安装 Magento。但是这一次打开的速度非常非常慢,其实每一步都是慢的。
谁能帮我追查真正的原因。可能是什么可能性。它之前工作得很好,但为什么这次不行。
android - Android 动态壁纸 - 为什么这么慢 - 如何提高速度?
我正在尝试创建我的第一个动态壁纸。它可以工作,除了速度问题,一切都会好起来的。它会减慢桌面速度 - 小部件和图标的滚动速度明显低于使用专业动态壁纸时的速度(我正在三星笔记上对其进行测试,因此不应该存在速度问题)。我开始认为我做错了 - 所以请看一下我的代码:
基本上它的背景位图(850x480jpg 70kb),滚动速度较慢,前面的位图(350x400透明gif 100 kb)滚动速度更快(以实现视差效果)和一些较小的png位图(3x 10-20 kb 50x50)正在旋转并在前景移动(灯光和太空船)。
我的问题是 - 我错过了重点 - 我通过刷新 draw() 函数来设置动画,延迟设置为 10。(这是我知道的唯一方法 - 我应该以其他方式为它设置动画吗?位图太大了吗?或者为什么这么慢?我应该使用精灵来为前面的小效果制作动画以使其更快吗?还有其他动画生活壁纸的方法吗?我经历了很多教程,我已经走了这么远,但现在我不得不寻求帮助.
javascript - document.addEventListener 减慢加载速度
我有一个网络应用程序。我写了一个日历 javascript 代码。脚本标记位于从服务器加载该 js 文件的 html 代码主体中。
在编写最后的代码之前,加载页面大约需要 900 毫秒。当我编写最后一个 javascript 代码时,加载页面需要 6 秒。
Javascript 代码基本上为我的日历定义了一个类。里面有很多方法。在我最后的代码中,我写了一个新方法,如下所示:
方法“隐藏”是另一种方法,它只是将“显示”样式更改为“无”。就这样。当我注释掉“addEventListener”代码时,页面再次加载大约 900 毫秒。但是当我取消注释时,它又需要 6 秒。
我在那里发出警报,看看页面是否在加载时尝试处理那里的任何代码,但屏幕上没有消息。从那里我了解到,代码尚未执行。即使我更改了代码以仅在文档准备好时才注册事件,没有帮助,仍然相同。
这个问题的原因是什么?
ios - Cordova 2.2 - 升级后应用程序运行速度变慢
在我们从 phoneGap 升级到 Cordova 2.2 后,应用程序的运行速度明显变慢。我们正在 iOS 5 和 iOS 6 上进行测试,目前还不知道是什么原因导致速度变慢。它没有发生在phoneGap上。
我们确实有一个非常复杂的应用程序和大量的插件。
我只是想知道是否有其他人有这个问题,以及是否有可能的解决方案。
谢谢你,帕斯卡
performance - bootsrap js减慢IE中的网页
我使用 twitter bootstrap 在我的网站上开发了一个页面。其中我已经包含了下面提到的引导 js。
此页面在 FF 和 chrome 中运行良好。当我在 IE 中打开该页面并选中任何复选框时,选中/取消选中该复选框需要一些时间。同样的事情发生在 dtropwown 的情况下,展开/折叠下拉菜单需要一些时间。
所以我一一删除了所有引导 js,它开始提高性能。并且当所有引导 js 被删除时,它开始像其他浏览器一样正常工作。
那么有什么办法可以解决这个问题吗?
提前致谢。
wpf - WPF 减速性能
它是在 VS2010 中开发的应用程序,其理念是针对 Postgres 数据库的 WPF Web 浏览器的 3 层理念。代码级别 (VB.NET) 遵循 Microsoft 建议的代码优化最佳实践。
这是一个高“流量”的应用,因为它允许许多调用“转录员”的用户对大量数据进行连续的数据处理。
也就是说,是一个允许多个用户 (n) 连续“攻击”一定数量的数据的应用程序,使用 IE9 他们(或使用 Firefox 与允许 XBAP 可视化的补充)。
许多用户报告说,该应用程序最初在性能和流动性方面表现良好,但在半小时(Windows XP Professional)和一个半小时近两个小时(Windows 7)后,应用程序开始降低响应速度,迫使用户关闭浏览器,有时会重新启动。
这些团队在 SO(Windows 7 和 Windows XP Professional)方面各不相同,有些团队配备 2 或 3 GB 内存以及从 Pentium 到 Intel Core i3 的各种处理器。
现在,问题
如何在如此多样化的舞台上提高应用程序性能?
为什么应用程序启动良好并逐渐开始下降,性能机会因错误而崩溃?
是否有任何免费或付费软件可以帮助我确定应用程序可能崩溃的某些点?
在此先感谢大家的反馈。