- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个包含大量客户端和服务器端逻辑的 Web 应用程序。对于“感觉响应”的某些定义,此应用程序感觉对最终用户有响应被认为是业务关键的。 ;)
大多数网站监控讨论都围绕着关注服务器端指标(响应时间、I/O 队列深度、延迟、CPU 负载等),即我们倾向于将服务器性能和响应能力视为可行的“代理”对于用户正在经历的事情。
不幸的是,随着我们将越来越多的逻辑转移到客户端 Javascript,相关性降低,我们的服务器指标变得不那么有用。
我没有找到任何很好的匹配 SO 问题。谷歌搜索提供了一系列可能相关的商业产品,但它们通常来自制造商的网站,充满了无益的市场言论和“请调用我们了解详情”,因此很难知道。
除了滚动你自己的东西之外,是否有任何常用的工具来处理这类事情?免费和商业都是受欢迎的,尽管在其他条件相同的情况下,免费显然更好。
编辑:为了澄清,我主要需要收集有关用户体验的大量数据,包括响应能力和损坏/脚本错误。自动分析是一项非常好的功能,尽管我希望自己有时不得不自己挖掘数据,而不管解决方案如何。
最佳答案
有一些免费提供的性能监控工具。雅虎开源了他们使用的名为 Boomerang 的脚本它可以测量最终用户的页面加载时间和其他性能指标。 Full documentation here .谷歌分析还提供了 basic page load time report .
对于错误监控,您需要监听 window.onerror 事件。我不知道有任何脚本会自动为您记录它,或者在服务器端挖掘日志。如果你自己实现,你需要非常小心不要过于频繁地 ping 服务器——想象一下如果你的 JS 错误处理代码中有一个 JS 错误,它将产生多少请求!
关于javascript - 最终用户体验监控工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6271931/
有没有人有跨平台移动应用程序开发框架的经验MoSync ? 听起来不错,很有前途。但它能实现吗? 最佳答案 我们已经使用 MoSync 8 个月了,我对它的感觉很好。对我来说,您使用 C++ 编写代码
我可以相信,我可以使用 HTML5、CSS3 和 JavaScript 开发应用程序,然后使用适用于 Android、iOS 和 Win Phone 7 的 PhoneGap 对其进行编译吗? 这个有
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码): https://github.com/zq2599/blog_demos 关于虚拟线程
Xedit 是 X11 图形服务器的一部分,它不算好看,但却有足够的隐藏功能,使它成为一个严肃的文本编辑器。 X11 图形服务器由 X.org 发布,它有一些象征性的应用来展示
我一直致力于让使用屏幕阅读器的用户可以访问 Web 内容。对于像我这样的新手,您可以想象我从 Mac -> Windows 或浏览器 -> 浏览器到现在的屏幕阅读器 -> 屏幕阅读器遇到的挫败感。 我
我们希望通过网络共享 AR 体验 (ARWorldMap)(不一定是附近的设备,我指的是可以存储到某个服务器然后由其他用户检索的数据)。 现在我们正在调查 ARWorldMap这非常棒,但我认为它只适
人们可能会认为将 3 个字符的缩写转换为数字表示形式是一项简单的任务。 JavaScript 说“不!”。 $(selector).each(function() { // convert m
我有一堆盒子可以像这样在旋转木马中滑动: 这是我的 div 的结构: 1 2 3 4 5 6 当我的页面加载时,我无法向左滚动,所以我想将向左的箭头
我即将开始一个新的移动应用程序项目,我在 iOS 或 Android 开发方面没有太多经验,但我在不同场合使用 Vaadin 进行演示层。 该应用程序对于移动客户端很可能是轻量级的,但对于后端服务器(
我有兴趣实现分页 UIScrollView 体验,与当前的 Twitter 应用程序非常相似,其中在 View 层次结构的顶部有一个主分页 UIScrollView(水平滚动),以及其他几个(垂直滚动
我想使用一些具有良好性能结果的 .NET IoC 容器。我读了this article关于 IoC 容器性能,DryIoc 和 LightInject 似乎是最好的。但是我没有找到关于它们的一些评论,
我正在为一个重要项目寻找新的 ORM,我习惯于使用 ActiveRecord 进行 nHibernate,并且我已经对 EF4、性能和崩溃的 GUI 有了非常糟糕的体验。 所以在网上搜索我找到了 Su
我们(一个大约 150 人的团队)正在考虑将我们的 ALM 解决方案从 Bugzilla/CVS 迁移到 Jira/svn/Confluence/Bamboo/Fisheye。 SO 有很多关于这些的
为网站创建丰富的 AJAX 体验,类似于 http://www.pageflakes.com/动态加载不同的内容区域,我正在考虑使用 JQuery 来做到这一点,使用 load 方法动态加载页面的特定
我想做一些分布式计算。使用 GPU 进行机器学习?只是想知道是否有人有使用 MXNET 的经验(perf. vs Theano) 引用资料 http://www.cs.cmu.edu/~muli/fi
苹果终于推出了所谓的auto-renewable subscriptions昨天。由于我在应用内购买方面的经验很少(仅限沙盒),所以我不确定我在这里是否一切顺利。似乎需要对收据进行服务器端验证。找出订
我使用 Azure AD B2C 作为 Dynamics CRM 门户应用程序的身份验证解决方案。到目前为止,B2C 允许自定义注册体验,我已经这样做来自定义注册/登录页面的外观和感觉,但我没有看到任
目标:当我们在浏览器上滚动 youtube 时,整个页面向下滚动,我想创建两个滚动器: 留下一个用于视频和评论滚动。 右边的一个用于下一个(推荐的视频)滚动。 我发现我们可以使用 overflow:
在SFSafariViewController描述是这样写的 您将使用 SFAuthenticationSession 的两种情况是: Logging in to a third party's se
你好,我需要在像 这样的聊天屏幕中开发像 whats app 这样的布局在此我想在聊天 TextView 完成后显示时间。 我已经做到了
我是一名优秀的程序员,十分优秀!