特朗普在每个网络性能指标上都超过共和党候选人

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

在 2016 年总统选举期间,我们正在综合监测主要候选人网站主页的性能。每个月和针对辩论等特定场合,我们都会根据这些测量结果生成一个指数,以了解性能如何随时间变化以及其中一些特定事件,例如上周由 CNN 主持的第二次共和党辩论(在此处插入我们 PR 的 URL:http: //www.appdynamics.com/trump-triumphs-in-4g-mobile-and-website-performance/)。

我们查看活动前一天之前一周的数据,然后在辩论前后再次查看长期趋势是否有任何重大变化。这些差异可能是候选人可能专门为该活动所做的更改的结果(正如布什和克里斯蒂迄今为止对两次辩论所做的那样),或者可能是由于在这些引人注目的活动中可能发生的负载变化由于媒体和公众(2200 万观众)对活动的关注,可能会为网站带来更多流量。

我们通过 3G 和 4G 网络速度配置文件仿真测量基于云的代理的桌面性能和移动性能,因为许多观众在观看电视直播或流媒体直播时会经常同时使用笔记本电脑或移动设备一个设备或另一个。

对于第二次共和党辩论,唐纳德特朗普的网站性能在桌面和移动设备上继续领先,性能反映了我们在第一次辩论中观察到的其他趋势。例如,在辩论前一周,特朗普的桌面网站平均最终用户响应 (EUR) 时间为 2.9 秒,满载响应时间为 4.6 秒,而紧随其后的网站 John Kasich 的 EUR 5.9 秒,满载时间 6.1 秒。与此同时,卡莉·菲奥莉娜 (Carly Fiorina) 的网站垫底,其 EUR 为 14.5 秒,满载时间为 16.1 秒,最后一位是 Jeb! Bush 网站,费用为 17.9 欧元,满载时间为 18.2 秒。

当然,当我们考虑网站设计的其他因素时,这些结果就不足为奇了,例如特朗普的网站相对轻量级,36 个元素的下载数据仅为 0.89 MB,而 6.02 MB 和 118 个元素对于 Fiorina 和 Bush 的网站,其大小高达 8.3 MB 和 126 个元素。

当您还查看首次渲染时间时,此数据会更加细微差别,在这种情况下,布什实际上是最快的,为 1.9 秒。因此,至少某些内容开始快速呈现(比 Trump 的 2.8 和 Carly 的 3.4 快),即使加载完整页面需要很长时间。

考虑到候选人网站的许多相互冲突和矛盾的目标,这些参数反映了各个活动及其网页设计和内容团队正在做出的非常认真的设计决策和权衡。例如,网站不仅是向潜在选民宣传候选人的立场和政策的工具,也是与选民建立情感纽带的工具,而且在某些情况下最重要的是,还可以筹集资金和竞选捐款,正如斯科特沃克最近退出竞选活动是因为缺乏现金来支付他庞大的工作人员的工资。

因此,竞选网站必须在提供内容和媒体丰富的体验(数据量大,加载时间长)和快速吸引选民并鼓励他们的快速表现之间取得平衡做出贡献。这种二分法同样适用于政治网站,就像它适用于零售或内容网站一样(正如我最近在另一个关于内容和性能之间的 catch-22 的博客中所讨论的 https://blog.appdynamics.com/mobile/catch-22-revenue -内容表现/ )。

例如,根据皮尤研究中心 (http://www.pewinternet.org/2012/10/25/presidential-campaign-donations-in-the-digital-age/),2012 年 50% 的竞选捐款是在线完成的,随着人们在其间几年中越来越习惯于在线交易,并且花更多的时间上网,尤其是在移动设备上,这个数字只会增加(参见 Mary Meeker 的 KPCB 2015 年互联网趋势报告)。此外,像 Twitter 这样的公司刚刚发布了一个一键式贡献小部件,用于向候选人发送贡献(想想政治的一键式结账)。网站(和体验)不仅仅是参与;他们还涉及筹集大量现金。因此,难怪如今求职者非常关注他们的在线资产。

为了解决这个难题,一些候选人在关键时刻(例如最近的辩论)积极更改他们的网站,以利用那些时候增加的曝光率来极大地简化和加速他们的网站。

布什、克里斯蒂和金达尔积极推行这一策略,正如前三个小时辩论结束后立即获得的数据所显示的那样。 Bush 将他的 EUR 时间减少了 10 多秒,从 17.9 秒减少到 7.3 秒,同时将他的主页减少了 4 倍多,从 8.3 MB 减少到 2.0 MB。 Christie 缩短了 5 秒,同时将他的主页减少了近 3 倍,从 5.7 MB 减少到 2.4 MB。金达尔加快了两秒,他的主页也减少到辩论前大小的三分之一,从 3.45 MB 到 1.1 MB。

然而,一些候选人并没有完全理解这个信息,他们的网站性能实际上在辩论之前和辩论期间朝着相反的方向发展。特别是,Marco Rubio 的表现下降了 3 秒,他的 EUR 时间从 6.7 秒变成了 9.7 秒,而他在主页上的数据几乎翻了一番,从 2.45 MB 增加到 4.4 MB。但是 Huckabee 是最大的性能违规者,他的 EUR 增加了 10 秒,从 8.1 秒增加到 18.4 秒,并且他的主页大小几乎增加了两倍,从 2.6 MB 到 6.25 MB。

下图显示 Huckabee 在辩论前一天多一点增加,而 Christie 在辩论开始前减少。

同样,在下面的图表中,我们可以看到布什减少而卢比奥增加,这是由于他们在辩论开始前两小时对网站进行了更改。

总之,无论您网站的目标是什么,您都需要了解性能如何与您的设计和内容策略密不可分,并且您需要工具来帮助您深入了解和衡量性能如何驱动您的 KPI。

在 AppDynamics,我们可以提供帮助。