{"id":2274,"date":"2018-11-29T19:18:17","date_gmt":"2018-11-30T00:18:17","guid":{"rendered":"https:\/\/reviewsignal.com\/blog\/?page_id=2274"},"modified":"2018-12-06T17:47:19","modified_gmt":"2018-12-06T22:47:19","slug":"wordpress-hosting-does-price-give-better-performance","status":"publish","type":"page","link":"https:\/\/reviewsignal.com\/blog\/wordpress-hosting-does-price-give-better-performance\/","title":{"rendered":"WordPress Hosting &#8211; Does Price Give Better Performance?"},"content":{"rendered":"<p>Every year I publish <a href=\"https:\/\/reviewsignal.com\/blog\/wordpress-hosting-performance-benchmarks-2018\/\">WordPress Hosting Performance Benchmarks<\/a>. But after publishing, I rarely get a chance to spend time really digging into the data. I've begun testing for 2019 WordPress Hosting Performance Benchmarks but before I finish them, I wanted to at least publish some analysis from 2018 that explores a fundamentally interesting question:<\/p>\n<p><b>Does Price Give Better Performance?<\/b><\/p>\n<p>The load testing results show that the more expensive WordPress hosting plans can handle a lot of traffic. But load testing isn't the only metric measured during the tests; what about the other performance related measurements - how do they correlate with price?<\/p>\n<p>A few notes to help understand the pricing structures. There are six price tiers I use for WordPress Hosting Performance Benchmarks: <25, 25-50, 51-100, 101-200, 201-500 and Enterprise (500+). This means all the plans in the price bracket cost somewhere in the specified range on monthly basis (in US dollars).\n\n\n\n<div id=\"toc_container\" class=\"toc_wrap_left no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><a href=\"#Uptime\"><span class=\"toc_number toc_depth_1\">1<\/span> Uptime<\/a><\/li><li><a href=\"#WPPerformanceTester_PHP_Bench_Score\"><span class=\"toc_number toc_depth_1\">2<\/span> WPPerformanceTester PHP Bench Score<\/a><\/li><li><a href=\"#WPPerformanceTester_WP_Bench_Score\"><span class=\"toc_number toc_depth_1\">3<\/span> WPPerformanceTester WP Bench Score<\/a><\/li><li><a href=\"#Web_Page_Testing_Results\"><span class=\"toc_number toc_depth_1\">4<\/span> Web Page Testing Results<\/a><\/li><li><a href=\"#Conclusion\"><span class=\"toc_number toc_depth_1\">5<\/span> Conclusion<\/a><\/li><li><a href=\"#Bonus_Charts_1_Web_Page_Test_Response_Times_by_Year\"><span class=\"toc_number toc_depth_1\">6<\/span> Bonus Charts #1 (Web Page Test Response Times by Year)<\/a><\/li><li><a href=\"#Bonus_Charts_2_Web_Page_Test_by_Price_Tier\"><span class=\"toc_number toc_depth_1\">7<\/span> Bonus Charts #2 (Web Page Test by Price Tier)<\/a><\/li><\/ul><\/div>\n<h2><span id=\"Uptime\">Uptime<\/span><\/h2>\n<p><img loading=\"lazy\" src=\"https:\/\/reviewsignal.com\/blog\/wp-content\/uploads\/2018\/11\/Uptime.png\" alt=\"\" width=\"600\" height=\"371\" class=\"size-full wp-image-2275 alignnone\" style=\"margin-top: 0.857143rem; margin-right: 1.71429rem; margin-bottom: 0.857143rem;\" \/><\/p>\n<p>The uptime average and median percentages organized by price range. All raw data is available in the original blog posts. Since it's a bit hard to see I'll include the table used to generate this chart as well here:<\/p>\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"100\" \/>\n<col width=\"100\" \/>\n<col width=\"100\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>Price Tier ($\/month)<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Average&quot;}\">Average Uptime<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Median&quot;}\">Median Uptime<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;&lt;25&quot;}\">&lt;25<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.61566666666664}\" data-sheets-formula=\"=average(R[0]C[-6]:R[14]C[-5])\">99.61566667<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.98}\" data-sheets-formula=\"=median(R[0]C[-7]:R[14]C[-6])\">99.98<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;25-50&quot;}\">25-50<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.79958333333333}\" data-sheets-formula=\"=average(R[24]C[-6]:R[35]C[-5])\">99.79958333<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:100}\" data-sheets-formula=\"=median(R[24]C[-7]:R[35]C[-6])\">100<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;51-100&quot;}\">51-100<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.97666666666667}\" data-sheets-formula=\"=average(R[43]C[-6]:R[48]C[-5])\">99.97666667<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:100}\" data-sheets-formula=\"=median(R[43]C[-7]:R[48]C[-6])\">100<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;101-200&quot;}\">101-200<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.97}\" data-sheets-formula=\"=average(R[12]C[-6]:R[16]C[-5])\">99.97<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.995}\" data-sheets-formula=\"=median(R[12]C[-7]:R[16]C[-6])\">99.995<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;201-500&quot;}\">201-500<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.977}\" data-sheets-formula=\"=average(R[16]C[-6]:R[20]C[-5])\">99.977<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:100}\" data-sheets-formula=\"=median(R[16]C[-7]:R[20]C[-6])\">100<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Enterprise&quot;}\">Enterprise<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.98187500000002}\" data-sheets-formula=\"=average(R[32]C[-6]:R[39]C[-5])\">99.981875<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:99.995}\" data-sheets-formula=\"=median(R[32]C[-7]:R[39]C[-6])\">99.995<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>What we can see is on average, there is a correlation between price and uptime. The median shows us that most hosts are capable of keeping servers online, but as you pay more, there are fewer issues too. Enterprise on average had a 99.98% uptime! That's ~8 minutes of downtime per month average or if we use the median number of 99.995% then it's ~2 minutes of downtime per month.<\/p>\n<p>For perspective, the &lt;25 average of \t99.61566667% is roughly 2 hours and 48 minutes of downtime per month average, with the median being almost 9 minutes of downtime per month.<\/p>\n<p>So in general, most companies stay online pretty well, but there also appears to be a positive correlation between price and uptime.<\/p>\n<h2><span id=\"WPPerformanceTester_PHP_Bench_Score\">WPPerformanceTester PHP Bench Score<\/span><\/h2>\n<p><img loading=\"lazy\" src=\"https:\/\/reviewsignal.com\/blog\/wp-content\/uploads\/2018\/11\/WPPerformanceTester-PHP-Bench-Score.png\" alt=\"\" width=\"600\" height=\"371\" class=\"size-full wp-image-2276 alignnone\" style=\"margin-top: 0.857143rem; margin-right: 1.71429rem; margin-bottom: 0.857143rem;\" \/><br \/>\n<i>Lower scores mean faster server performance.<\/i><\/p>\n<p>PHP Bench from my plugin <a href=\"https:\/\/wordpress.org\/plugins\/wpperformancetester\/\">WPPerformanceTester<\/a>\u00a0measures how quickly the server can do certain mathematical and string functions. This is designed to test the CPU on the server. More powerful CPUs should do this test faster. Mind you this is single threaded, so if your host has an architecture using a cluster of servers to handle requests, this isn't an apples to apples comparison at all.<\/p>\n<p>If we look at the results there appears to be a weakly positive correlation between price and performance. 201-500 and Enterprise have the lowest average and medians. There is a lot of variance here though with 101-200 looking like the worst alongside &lt;25. It could be a sample size issue where that price range only had 5 plans. CPU speed isn't perhaps the best measure of performance when looking holistically at WordPress performance, but it could be a tiny part depending on what you're application does.<\/p>\n<h2><span id=\"WPPerformanceTester_WP_Bench_Score\">WPPerformanceTester WP Bench Score<\/span><\/h2>\n<p><img loading=\"lazy\" src=\"https:\/\/reviewsignal.com\/blog\/wp-content\/uploads\/2018\/11\/WPPerformanceTester-WP-Bench-Score.png\" alt=\"\" width=\"600\" height=\"371\" class=\"size-full wp-image-2277 alignnone\" style=\"margin-top: 0.857143rem; margin-right: 1.71429rem; margin-bottom: 0.857143rem;\" \/><br \/>\n<i>Higher scores mean faster execution of WordPress database queries<\/i><\/p>\n<p>WP Bench Score is from the same\u00a0plugin,\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/wpperformancetester\/\">WPPerformanceTester<\/a>, and it measures how quickly the server can do certain WordPress functions (insert, select, update, delete) through $wpdb. This tests how quick the database queries are, using WordPress. This gets complicated because throughput can look very different on different architectures. When the database runs on the same machine as the web server, there's virtually no latency and the scores tend to look substantially higher. On more complex and high availability setups with separate or multiple database servers, these scores tend to look lower.<\/p>\n<p>If we look at the general correlation there appears to be an almost parabolic shape to the graph. The cheapest plans have the highest scores because most tend to run everything on the same host. The sample sizes start to shrink in the mid ranges, so I'm not sure how representative they are, but they make a performance comeback at the Enterprise level. Not as high, but higher than some of the middle tier. This could indicate better and\/or faster servers but in a distributed environment. It's hard to draw any meaningful conclusions off this test because of the way it works. But if I had to say something it seems like you get better performance that's probably scaled out more as costs increase. Performance on this test also varies incredibly wildly. In the &lt;25\/month price range we had 181 to 1477 as the range of results.<\/p>\n<h2><span id=\"Web_Page_Testing_Results\">Web Page Testing Results<\/span><\/h2>\n<div style=\"width:600px;\">\n\t\t<canvas id='canvasaverages'><\/canvas><canvas id='canvasmedians'><\/canvas>\t<\/div>\n<p><i>Lower scores mean faster delivery of the web site to the testing location.<\/i><\/p>\n<p><i>One important thing to note about comparing between price ranges is that I performed these tests grouped within price ranges. So the <25 tests should have all been done around the same time and Enterprise tests would be done at the same time. But that doesn't mean <25 and Enterprise tests were done at the same time. They were only performed once (with 9 iterations on the test), but sometimes testing locations could be having issues, certain regions could be experiencing issues, it makes cross-comparing more difficult because the network conditions could vary more. If this were to be repeated and given a stricter testing methodology, multiple samples would be taken at as close to the same time as possible to make comparisons more valid. Most servers were also hosted in the US, but some were not, which would affect results especially in certain regions potentially.<\/i><\/p>\n<p>There does appear to be a loose correlation that the more expensive plans, on average, respond quicker around the globe. In the US, where most servers are located, that advantage seems a lot less pronounced. Some providers also seemed to perform out of the box better in general. At the Enterprise level, WordPress.com VIP consistently was the fastest winning the fastest speed in 9\/11 different locations and coming in second by 22ms and 9ms respectively in the other two locations to Pantheon (who came in second fastest 7 times).<\/p>\n<h2><span id=\"Conclusion\">Conclusion<\/span><\/h2>\n<p>In general, <b>there does appear to be a positive correlation between how much you pay and how much performance you get<\/b>. This is somewhat reassuring that more expensive plans are actually adding value beyond simply serving more users. It's not a rule at the specific host level and there are definitely some companies performing better than others. It raises further questions, are there a lot of less performant hosts in the lower tier that bring the averages down? Is there some sampling bias that compels more expensive companies that are competing for higher priced customers to only put their best foot forward? There are a lot fewer plans in the middle tiers with an uptick at the enterprise price tier. It's hard to give a definitive answer, but as a whole, price seems to correlate with performance in WordPress hosting.<\/p>\n<h2><span id=\"Bonus_Charts_1_Web_Page_Test_Response_Times_by_Year\">Bonus Charts #1 (Web Page Test Response Times by Year)<\/span><\/h2>\n<p><img loading=\"lazy\" src=\"https:\/\/reviewsignal.com\/blog\/wp-content\/uploads\/2018\/12\/Average-Response-Time-WebPageTest.png\" alt=\"\" width=\"600\" height=\"371\" class=\"alignnone size-full wp-image-2303\" \/><\/p>\n<p><img loading=\"lazy\" src=\"https:\/\/reviewsignal.com\/blog\/wp-content\/uploads\/2018\/12\/Median-Response-Time-WebPageTest.png\" alt=\"\" width=\"600\" height=\"371\" class=\"alignnone size-medium wp-image-2304\" \/><\/p>\n<p>It's really interesting to see that over time, on average, response times have gone down over the years from almost every location (what's up with you Denver?). The parenthetical numbers by year are how many companies participated that year.<\/p>\n<h2><span id=\"Bonus_Charts_2_Web_Page_Test_by_Price_Tier\">Bonus Charts #2 (Web Page Test by Price Tier)<\/span><\/h2>\n<div style=\"width:600px;\">\n\t\t<canvas id='canvas25' style=\"height:400px;\"><\/canvas><canvas id='canvas50'><\/canvas><canvas id='canvas100'><\/canvas><canvas id='canvas200'><\/canvas><canvas id='canvas500'><\/canvas><canvas id='canvasenterprise'>\n<\/div>\n<p>Image credit: chart by Oeda from the Noun Project.<\/p>\n<p>\t<script>\n\t\t\t\tvar config25 = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'FlyWheel',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.348,1.149,1.193,0.746,0.827,1.866,2.085,1.811,1.75,2.091,1.266],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'SiteGround',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.432,1.489,0.909,0.937,1.087,1.945,2.088,1.957,1.617,1.781,1.392],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '1&1 Internet',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.595,1.306,1.066,1.366,1.483,3.033,2.553,2.971,1.783,2.514,1.597],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pressable',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.468,1.366,1.008,0.862,0.947,2.347,2.436,2.59,1.698,1.923,1.389],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'GreenGeeks',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.356,1.043,0.829,0.841,1.18,1.993,2.228,2.422,1.699,1.932,1.395],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nestify',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.347,1.186,1.211,0.801,1.02,3.86,3.634,3.036,3.244,2.666,2.317],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nexcess',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.grey,\n\t\t\t\t\t\tborderColor: window.chartColors.grey,\n\t\t\t\t\t\tdata: [0.401,1.342,1.163,0.983,1.197,2.796,2.402,2.82,1.608,2.425,1.498],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '34SP',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.deeppink,\n\t\t\t\t\t\tborderColor: window.chartColors.deeppink,\n\t\t\t\t\t\tdata: [0.814,1.636,1.651,0.442,0.455,2.059,1.634,2.339,2.1,3.177,2.22],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'BlueHost Cloud',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.darkred,\n\t\t\t\t\t\tborderColor: window.chartColors.darkred,\n\t\t\t\t\t\tdata: [0.525,1.466,1.389,1.271,1.32,2.38,2.484,2.527,1.746,2.152,1.706],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'BlueHost Shared',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.teal,\n\t\t\t\t\t\tborderColor: window.chartColors.teal,\n\t\t\t\t\t\tdata: [0.605,1.45,0.924,1.697,2.552,3.493,1.845,2.341,1.364,1.608,1.756],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kickassd',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.aqua,\n\t\t\t\t\t\tborderColor: window.chartColors.aqua,\n\t\t\t\t\t\tdata: [0.35,1.503,1.449,0.818,0.919,2.642,2.967,1.92,1.733,2.398,1.375],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'LightningBase',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.deepskyblue,\n\t\t\t\t\t\tborderColor: window.chartColors.deepskyblue,\n\t\t\t\t\t\tdata: [0.429,1.212,0.843,1.169,1.091,2.435,1.863,2.33,1.292,1.762,1.511],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Incendia Web Works',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.brown,\n\t\t\t\t\t\tborderColor: window.chartColors.brown,\n\t\t\t\t\t\tdata: [0.366,1.21,1.094,0.791,0.894,1.988,2.243,2.432,1.713,2.081,1.207],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'A2 Hosting',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.black,\n\t\t\t\t\t\tborderColor: window.chartColors.black,\n\t\t\t\t\t\tdata: [0.398,1.091,1.172,1.558,1.291,2.78,2.52,3.407,1.77,2.824,1.796],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'IO Zoom',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.violet,\n\t\t\t\t\t\tborderColor: window.chartColors.violet,\n\t\t\t\t\t\tdata: [0.607,1.207,0.695,1.365,1.51,2.217,1.847,2.478,1.11,1.375,1.786],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Average',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.lime,\n\t\t\t\t\t\tborderColor: window.chartColors.lime,\n\t\t\t\t\t\tdata: [0.4694,1.3104,1.1064,1.043133333,1.184866667,2.522266667,2.321933333,2.492066667,1.748466667,2.1806,1.614066667],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results <$25\/month WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar config50 = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'IO Zoom',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.415,1.244,0.822,1.174,1.261,3.099,2.357,2.401,1.896,2.025,1.532],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'SiteGround',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.508,1.358,0.894,1.082,1.235,2.108,2.564,2.329,1.769,2.126,1.565],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nestify',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.363,1.353,1.167,0.794,0.738,2.34,2.686,2.233,2.168,2.646,0.931],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kickassd',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.346,1.427,1.149,0.811,0.909,2.65,2.97,1.748,1.796,2.466,1.374],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kinsta',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.387,1.287,0.833,1.076,1.014,2.436,1.902,2.114,1.186,1.609,1.513],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'AMIMOTO',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.327,1.176,0.994,0.806,0.901,1.874,2.433,1.664,1.61,1.876,1.103],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Lightning Base',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.grey,\n\t\t\t\t\t\tborderColor: window.chartColors.grey,\n\t\t\t\t\t\tdata: [0.429,1.118,0.797,1.173,1.186,2.436,1.728,2.098,1.304,1.771,1.479],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pressed.net',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.deeppink,\n\t\t\t\t\t\tborderColor: window.chartColors.deeppink,\n\t\t\t\t\t\tdata: [0.462,1.491,1.217,0.949,1.046,2.049,2.589,1.992,1.891,2.167,1.362],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'DreamHost',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.darkred,\n\t\t\t\t\t\tborderColor: window.chartColors.darkred,\n\t\t\t\t\t\tdata: [0.798,1.256,0.792,1.255,1.52,3.311,1.92,2.701,1.073,1.935,2.305],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pantheon',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.teal,\n\t\t\t\t\t\tborderColor: window.chartColors.teal,\n\t\t\t\t\t\tdata: [0.355,1.57,0.797,0.448,0.369,1.093,0.433,0.692,0.419,0.528,0.405],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'CloudWays Vultr',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.aqua,\n\t\t\t\t\t\tborderColor: window.chartColors.aqua,\n\t\t\t\t\t\tdata: [0.33,1.305,1.014,0.725,0.785,2.497,2.163,2.287,1.613,1.978,1.195],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'hosting.io',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.deepskyblue,\n\t\t\t\t\t\tborderColor: window.chartColors.deepskyblue,\n\t\t\t\t\t\tdata: [0.49,1.456,1.049,0.396,0.23,1.054,0.89,1.041,0.849,0.915,0.679],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Average',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.brown,\n\t\t\t\t\t\tborderColor: window.chartColors.brown,\n\t\t\t\t\t\tdata: [0.4341666667,1.33675,0.9604166667,0.89075,0.9328333333,2.245583333,2.052916667,1.941666667,1.4645,1.836833333,1.286916667],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results $25-50\/month WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar config100 = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pressable',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.479,1.334,0.879,0.856,0.923,2.355,2.224,1.828,1.733,1.903,1.375],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nestify',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.339,1.244,1.14,0.775,0.917,2.837,2.444,2.525,1.737,2.271,1.299],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kinsta',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.373,1.163,0.79,1.104,1.009,2.446,1.729,2.279,1.183,1.766,1.364],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'WPOven',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.406,1.118,0.739,1.124,1.206,2.04,2.103,2.221,1.421,2.099,1.316],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pantheon',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.354,1.493,0.804,0.446,0.356,1.074,0.449,0.64,0.39,0.503,0.408],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Cloudways DO',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.328,1.101,1.069,0.718,0.819,1.86,2.25,1.646,1.573,2.068,1.172],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Average',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.grey,\n\t\t\t\t\t\tborderColor: window.chartColors.grey,\n\t\t\t\t\t\tdata: [0.3798333333,1.242166667,0.9035,0.8371666667,0.8716666667,2.102,1.8665,1.8565,1.3395,1.768333333,1.155666667],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results $51-100\/month WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar config200 = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pressable',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.474,1.384,1.037,0.868,0.881,2.362,2.223,2.558,1.748,1.932,1.444],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nestify',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.357,1.255,1.131,0.791,0.953,2.839,2.514,2.527,1.805,2.166,1.314],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nexcess',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.398,1.39,1.167,0.996,1.1,2.781,2.487,2.906,1.661,2.413,1.527],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kinsta',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.377,1.411,0.81,1.073,1.01,2.433,1.728,2.221,1.234,1.763,1.384],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Liquid Web',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.481,1.326,1.631,1.754,1.419,3.635,2.679,2.621,2.112,2.91,1.852],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Average',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.4174,1.3532,1.1552,1.0964,1.0726,2.81,2.3262,2.5666,1.712,2.2368,1.5042],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results $101-200\/month WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar config500 = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pressable',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.495,1.315,0.971,0.856,0.863,2.36,2.339,2.555,1.579,1.912,1.397],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nestify',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.357,1.574,1.206,0.79,0.908,2.858,2.417,2.541,1.871,2.216,1.327],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kinsta',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.396,1.134,0.832,1.177,1.031,2.439,1.712,2.119,1.268,1.772,1.508],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pantheon',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.353,1.236,0.804,0.45,0.375,1.088,0.45,0.662,0.393,0.516,0.4],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Cloudways AWS',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.312,1.137,0.924,0.763,0.816,1.867,2.281,1.65,1.578,1.837,1.1],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Average',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.3826,1.2792,0.9474,0.8072,0.7986,2.1224,1.7588,1.9054,1.3378,1.6506,1.1464],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results $201-500\/month WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar configenterprise = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'SiteGround',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.812,1.342,1.06,0.998,0.999,2.636,1.908,2.109,1.394,1.588,1.187],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Kinsta',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.382,1.245,1.154,1.331,1.103,2.444,1.774,2.108,1.281,1.611,1.404],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'WordPress.com VIP',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.334,1.112,0.649,0.444,0.353,0.874,0.395,0.544,0.358,0.506,0.363],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'WP Engine',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.436,1.155,0.948,1.155,1,2.109,1.536,1.891,1.062,1.428,1.238],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Presslabs',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.378,1.352,0.85,0.49,0.381,1.335,0.485,0.721,0.66,0.551,1.336],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pantheon',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.374,1.322,0.712,0.474,0.428,0.912,0.426,0.522,0.366,0.497,0.384],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Nexcess',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.grey,\n\t\t\t\t\t\tborderColor: window.chartColors.grey,\n\t\t\t\t\t\tdata: [0.533,1.494,1.581,1.403,1.537,4.01,3.394,4.38,2.436,3.595,2.343],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Pressable',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.deeppink,\n\t\t\t\t\t\tborderColor: window.chartColors.deeppink,\n\t\t\t\t\t\tdata: [0.563,2.261,1.304,1.161,1.334,3.823,3.068,2.447,2.106,2.771,1.897],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Average',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.darkred,\n\t\t\t\t\t\tborderColor: window.chartColors.darkred,\n\t\t\t\t\t\tdata: [0.4765,1.410375,1.03225,0.932,0.891875,2.267875,1.62325,1.84025,1.207875,1.568375,1.269],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results Enterprise ($500+) WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar configaverages = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '<25',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.4694,1.3104,1.1064,1.043133333,1.184866667,2.522266667,2.321933333,2.492066667,1.748466667,2.1806,1.614066667],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '25-50',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.4341666667,1.33675,0.9604166667,0.89075,0.9328333333,2.245583333,2.052916667,1.941666667,1.4645,1.836833333,1.286916667],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '51-100',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.3798333333,1.242166667,0.9035,0.8371666667,0.8716666667,2.102,1.8665,1.8565,1.3395,1.768333333,1.155666667],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '101-200',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.4174,1.3532,1.1552,1.0964,1.0726,2.81,2.3262,2.5666,1.712,2.2368,1.5042],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '201-500',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.3826,1.2792,0.9474,0.8072,0.7986,2.1224,1.7588,1.9054,1.3378,1.6506,1.1464],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Enterprise',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.4765,1.410375,1.03225,0.932,0.891875,2.267875,1.62325,1.84025,1.207875,1.568375,1.269],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results Averages WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\t\tvar configmedians = {\n\t\t\t\ttype: 'line',\n\t\t\t\tdata: \n\t\t\t\t{\n\t\t\t\t\tlabels: ['Dulles', 'Denver', 'LA', 'London', 'Frankfurt', 'Rose Hill', 'Singapore', 'Mumbai', 'Japan', 'Sydney', 'Brazil'],\n\t\t\t\t\tdatasets: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '<25',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.red,\n\t\t\t\t\t\tborderColor: window.chartColors.red,\n\t\t\t\t\t\tdata: [0.429,1.306,1.094,0.937,1.091,2.38,2.243,2.432,1.713,2.091,1.511],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '25-50',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.orange,\n\t\t\t\t\t\tborderColor: window.chartColors.orange,\n\t\t\t\t\t\tdata: [0.401,1.329,0.944,0.88,0.9615,2.388,2.26,2.106,1.6115,1.9565,1.368],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '51-100',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.yellow,\n\t\t\t\t\t\tborderColor: window.chartColors.yellow,\n\t\t\t\t\t\tdata: [0.3635,1.2035,0.8415,0.8155,0.92,2.1975,2.1635,2.0245,1.497,1.9855,1.3075],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '101-200',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.green,\n\t\t\t\t\t\tborderColor: window.chartColors.green,\n\t\t\t\t\t\tdata: [0.398,1.384,1.131,0.996,1.01,2.781,2.487,2.558,1.748,2.166,1.444],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: '201-500',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.blue,\n\t\t\t\t\t\tborderColor: window.chartColors.blue,\n\t\t\t\t\t\tdata: [0.357,1.236,0.924,0.79,0.863,2.36,2.281,2.119,1.578,1.837,1.327],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\tlabel: 'Enterprise',\n\t\t\t\t\t\tbackgroundColor: window.chartColors.purple,\n\t\t\t\t\t\tborderColor: window.chartColors.purple,\n\t\t\t\t\t\tdata: [0.409,1.332,1.004,1.0765,0.9995,2.2765,1.655,1.9995,1.1715,1.508,1.287],\n\t\t\t\t\t\tfill: false,\n\t\t\t\t\t\t},\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\tresponsive: true,\n\t\t\t\t\ttitle: {\n\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\ttext: 'WebPageTest Results Median WordPress Hosting Performance Benchmarks'\n\t\t\t\t\t},\n\t\t\t\t\ttooltips: {\n\t\t\t\t\t\tmode: 'index',\n\t\t\t\t\t\tintersect: false,\n\t\t\t\t\t},\n\t\t\t\t\thover: {\n\t\t\t\t\t\tmode: 'nearest',\n\t\t\t\t\t\tintersect: true\n\t\t\t\t\t},\n\t\t\t\t\tscales: {\n\t\t\t\t\t\txAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Testing location'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}],\n\t\t\t\t\t\tyAxes: [{\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\tscaleLabel: {\n\t\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\t\tlabelString: 'Response time (seconds)'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}]\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};window.onload = function() {\n\t\t\t\tvar ctx25 = document.getElementById('canvas25').getContext('2d');\n\t\t\t\twindow.myLine25 = new Chart(ctx25, config25);\n\t\t\t\n\t\t\t\tvar ctx50 = document.getElementById('canvas50').getContext('2d');\n\t\t\t\twindow.myLine50 = new Chart(ctx50, config50);\n\t\t\t\n\t\t\t\tvar ctx100 = document.getElementById('canvas100').getContext('2d');\n\t\t\t\twindow.myLine100 = new Chart(ctx100, config100);\n\t\t\t\n\t\t\t\tvar ctx200 = document.getElementById('canvas200').getContext('2d');\n\t\t\t\twindow.myLine200 = new Chart(ctx200, config200);\n\t\t\t\n\t\t\t\tvar ctx500 = document.getElementById('canvas500').getContext('2d');\n\t\t\t\twindow.myLine500 = new Chart(ctx500, config500);\n\t\t\t\n\t\t\t\tvar ctxenterprise = document.getElementById('canvasenterprise').getContext('2d');\n\t\t\t\twindow.myLineenterprise = new Chart(ctxenterprise, configenterprise);\n\t\t\t\n\t\t\t\tvar ctxaverages = document.getElementById('canvasaverages').getContext('2d');\n\t\t\t\twindow.myLineaverages = new Chart(ctxaverages, configaverages);\n\t\t\t\n\t\t\t\tvar ctxmedians = document.getElementById('canvasmedians').getContext('2d');\n\t\t\t\twindow.myLinemedians = new Chart(ctxmedians, configmedians);\n\t\t\t};\t<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every year I publish WordPress Hosting Performance Benchmarks. But after publishing, I rarely get a chance to spend time really digging into the data. I&#8217;ve begun testing for 2019 WordPress Hosting Performance Benchmarks but before I finish them, I wanted to at least publish some analysis from 2018 that explores a fundamentally interesting question: Does [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2285,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/pages\/2274"}],"collection":[{"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/comments?post=2274"}],"version-history":[{"count":27,"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/pages\/2274\/revisions"}],"predecessor-version":[{"id":2307,"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/pages\/2274\/revisions\/2307"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/media\/2285"}],"wp:attachment":[{"href":"https:\/\/reviewsignal.com\/blog\/wp-json\/wp\/v2\/media?parent=2274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}