本帖最后由 Paul_Voluum 于 2020-3-13 20:07 编辑 5 d1 i! S/ ^- _; W
9 R, j1 M0 U2 B
如果您对测试结果感到好奇,但不关心所涉及的方法和因素,下面是TL; DR版本: $ W9 J1 x, W( G. W @" i4 u 4 d% R6 g# d- M3 m. k我们决定使用外部工具来测试我们追踪器的重定向速度,然后将其与其他追踪器的速度进行比较。; p9 O3 {4 x3 Z, M( _
结果是:我们在大多数地区都名列前茅,虽然不是所有地区,但我们会很快改进的。' B8 a j7 g$ s( w# z5 e! r
0 E% J2 d- H8 r. }% ~
如果你要独自运行此测试,并自行决定Voluum(或您的跟踪器,如果您还没有使用Voluum)是否是否符合您的期望;我们将在下面提供测试脚本,并包含所有必要的详细信息。, ~' O# K: k5 u" W: X
1 [2 J7 s5 w, i% y) Z- `长版本: 2 i$ c8 L! Z( Q: a9 L( e9 G/ s- B/ X/ Q8 o 对重定向速度有影响的因素都有哪些?0 j! c& h5 E# y# Z+ r9 I9 y
9 |: J. v! ?" w N" _: v
重定向变得越来越过时,无重定向和无cookie追踪变得越来越重要。不过,好的老重定向依然非常受欢迎,并仍旧使用于多种流量类型。. J) o, Y' M3 g8 i8 a9 d1 A
# x$ `1 f0 z$ y: K. n) V1 y
重定向四要素:$ g# b0 H- B) M3 C0 q) h7 {) S% g& `
DNS解析 : z. y2 {0 \6 b% n [( S/ A2 HSSL协议% j2 p( l- w! D7 U% |
连接 J) ]( ]% o* x% o5 Z2 u
流量服务器响应时间 , c0 T( ^9 }; x$ p |- a其实我们可以控制其中一些要素。当然,我们能控制哪些取决于:# [* G1 T% s7 }3 p
我们的硬件设备 " v8 _+ M" }+ H) o, D3 l \" [9 r8 T我们的软件% |, L& N. ?# X: y. e: U5 s
: A: l. x5 d* R/ A; Z2 t) a- C- w5 {硬件设备 * q# k/ \1 C2 B) N最小化服务器与流量来源之间的距离对连接速度影响最大。7 [0 g) g9 Z8 G# t/ h& r1 a
Voluum的服务器不止分布在一两个地方,而是分布在全球七个不同地区。我们在全球每一个主要地区都有服务器。 8 p4 g! W3 v/ {4 \$ X除此之外,我们还购买了高级DNS服务,该服务可将DNS查询时间减少到最小。 + f( i5 Y6 v2 z* S; c1 X我们使用的硬件设施是当前能买到的最好的。但远不止这些。, j2 S4 [2 T2 w! K) \/ Y
6 w4 M0 h$ } C2 t 软件方面) p* _1 T; c, q( O; D
我们的软件确实使用了这些快速服务器。流量服务器的响应时间非常快,但这并不意味着没有改进的余地。 + j6 o u4 D/ | u+ J3 t8 W7 k% }( Y3 c3 T. Q7 S$ U$ k 测试9 l7 i, z4 P4 p- D% V
; \( J2 L' A2 J6 Y( N7 ?# ?; f. U K4 L最初,我们只想使用GTMetrix测试追踪器的内部重定向速度。 ; F4 P6 s- u8 g/ g; C9 K结果发现GTMetrix具有非常好的API,因此我们决定对其进行自动化,并对除我们之外更多的追踪器进行重定向速度的比较测试。 $ Q3 m: h7 A4 W$ q' P$ G, D1 ]$ `2 s8 f" `2 N5 z! D3 Y" M1 F) K
为了使测试尽可能客观公正,我们在每个主流的云托管追踪器中创建了最便宜(或免费)的帐户,并使用了该帐户附带的域名。 0 ] q: F' n s$ Z; \1 @, E& I4 r+ U/ d' K0 I
然后我们创建了很简单的广告系列:提供一个直链offer,没有自定义变量,没有规则,没有特别之处。我们使用了两种重定向模式: ( _: d' f# B" v# r" L i- p( @9 O; n6 U; i302(一种简单的重定向方法) ' I' K$ |" s$ M% P! |9 O双元刷新(一种重定向方法,该方法会在完全加载目标网页的HTML之前加载两次,以完全隐藏引荐来源网址) ' M* t% ]& n7 @我们已经在Chrome上对GTMETIX提供的7个地点进行了测试:温哥华、伦敦、悉尼、达拉斯、孟买、圣保罗和香港。我们对每个测试重复了10次,并对两种重定向模式的结果取平均值。2 g1 t- g# U$ i1 o. \& A
0 V' i; Z2 s" [) {( o7 Y0 u
每种测试都以毫秒为单位,从请求开始到追踪器到请求到达着陆页的时间。其中包括所有脚本的执行时间(即,处理着陆页HTML中包含部分刷新内容的时间)。 . x& e" ?/ N+ z O5 d- I$ J! s5 g8 f
完整结果可在以下电子表格中找到:重定向速度结果 - 3 _. C* q$ K; j# R & R1 ]6 Q' C, U/ u; ~# F0 rhttps://docs.google.com/spreadsheets/d/1L-ICLgyjX-UdIqXDOP4sRnt2DwlchQZuUNyyardpM5g/edit#gid=0 . k2 x+ e6 k6 N6 \8 B, c3 e" L( M) m; l1 z- g 对于302重定向:Voluum是3个区域中最快的,Bemob是2个,Kintura是1个,Redtrack是1个 4 F6 V# G9 X# A对于双元重定向:Voluum是6个区域中最快的,Bemob是1个。 ) R9 K! b0 T$ }- y) S! |5 W }8 J" _& i( t
[IMG] ! `4 V/ h/ f# y7 X, C" w% b' w/ `) M+ m- h6 ]: A
3 s. f6 c, i& Q A4 s
在这一点上,我们应该承认,大多数结果都非常接近,而且大多数追踪器都表现良好。你应该看到在这里测试的任何一个追踪器都没问题,除非你想尽可能减少页面加载时间,并认为额外的0.2秒对你来说太长了。# o3 z, o7 I" Z. G% D+ ?
4 P' e q/ k3 y
因此,我们看到Voluum仍有一些改进的空间,尤其是在英国和印度,我们将在接下来的几周集中精力加快它们的速度。 , ]5 B* b% |7 u& v) b( N$ @' s1 }' r3 R+ u *自行测试: E: G( b! q8 ]
, t" t7 `* D# J2 J1 C! N2 ?$ T6 k
如果你是那种“我必须自己检查一切”的人,或者感觉我们在这里的测试不公正而质疑我们的结果,你自己可以做这个测试。; |6 O! w o A& f
7 a, F) _2 R1 p: vGTMetrix允许您在注册后通过API免费进行100次测试,每天进行20次测试;我们非常简单的测试脚本可以在这里找到:https://github.com/codewise/redirect-speed-test/blob/master/src/main/java/com/codewise/gtmetrix/RedirectSpeedTest.java+ Q' D1 Z2 _0 A; F' v
& [8 p% D! ~# y# z; p! T如果您有需要,请通过微信与我联系:Paul_Voluum# @3 b: s! F! q( m8 b1 W, B7 D
: D# j: b" [- S- O/ r m; E
顺祝商祺, ( k6 F5 y. l8 `- o& E, w8 L# M * ^1 P; f8 l! ]: P/ [ & [0 v. J6 A4 X9 b, S
小白龙 发表于 2020-10-6 23:26 3 i* C% O2 O H% T' K6 x% ~1 GIf you don't have colleagues who speak Chinese, I suggest you just post in English, because your C ...
If you don't have colleagues who speak Chinese, I suggest you just post in English, because your Chinese replies look strange, it look like google translations.
详情回复
发表于 2020-10-6 23:26
9 F3 v1 X' K7 s1 _& FIf you don't have colleagues who speak Chinese, I suggest you just post in English, because your Chinese replies look strange, it look like google translations.