{"id":97721,"date":"2019-12-17T09:37:39","date_gmt":"2019-12-17T15:37:39","guid":{"rendered":"https:\/\/wpengine.com\/?p=97721"},"modified":"2025-05-14T13:34:46","modified_gmt":"2025-05-14T18:34:46","slug":"performance-at-scale-how-we-improved-for-you-in-2019","status":"publish","type":"post","link":"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/","title":{"rendered":"Performance at Scale: How We Improved for You in 2019"},"content":{"rendered":"\n<p>Performance is a product that&#8217;s never finished at WP Engine, and in 2019, we focused on this mantra with increased intensity.<\/p>\n\n\n\n<p>Throughout the year, we made numerous improvements to the backend software of our platform, which speeds up response-time for any page that isn\u2019t already fully cached. This gives our customers the best platform for building WordPress sites at scale and helps their sites run faster, more securely, and with the ability to grow.<\/p>\n\n\n\n<p>Our most recent update in this area was the removal of the <a href=\"https:\/\/www.php.net\/manual\/en\/book.uopz.php\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">PHP extension uopz<\/a>, which resulted in a 10% performance improvement to backend latency, the metric related to how quickly we can serve web requests. Uopz was used to add security and reliability to our platform. When platform architects discovered that it was also adding runtime overhead, we invented alternative security solutions, and uopz was removed.&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/XW1TM2Ke2FOb_Qo8emda2PhHadlZ05xCLoeelC6j2d4WGn_OIos0RHRWUv89cw9oxPDNF_V7euGnQJP4OP3tZ2xU1zs8kz-6uoJRMala6pW0C_7TY8Z2yJ-VL5nNWvITKsk_uRoZ\" alt=\"\"\/><\/figure>\n\n\n\n<p>That improvement to backend performance came on the heels of a decision we made in early November to convert ~300,000 compatible customer installs to <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wpengine.com\/blog\/ready-to-speed-up-php-7-3-is-here\/\" target=\"_blank\">PHP 7.3<\/a>\u2014 a step we initiated to make sure our customers had access to the new features and higher performance found in the more recent versions of PHP. This decision put WP Engine customers in a much higher performance cadre than most WordPress users, <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wordpress.org\/about\/stats\/\" target=\"_blank\">the majority of whom are running on&nbsp; PHP 7.0 or below<\/a>.<\/p>\n\n\n\n<p>Based on the results we received soon after that conversion was completed, many of our customers saw backend response times improve by ~20% without any effort or action on their part:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/ZQD-OHtmGZuR50ypTDq_PZOq0IwCznDXHkLclWufNOAnyQDzIJnABsZidF4VkWIKpWghXWTEbYzj34ViYUXnJCjAeFMDoNq3DNxTBgGjSQY-bO1rDKZFKMSWCWs3J2eT7vLveZSc\" alt=\"\"\/><\/figure>\n\n\n\n<p>In the graph above, which is illustrative of a typical customer install, you can see the average response time drop from more than 750 milliseconds to around 550 milliseconds when converting to PHP 7.3.&nbsp;<\/p>\n\n\n\n<p>A few months prior, in August, we became the first WordPress Experience Platform to move customers on our Premium Plans to <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/cloud.google.com\/blog\/products\/compute\/expanding-virtual-machine-types-to-drive-performance-and-efficiency\" target=\"_blank\">next-generation hardware<\/a> from Google Cloud Platform. This was done after evaluating the new hardware and determining that it would, in fact, represent a massive boost to our customers\u2019 overall site speeds.&nbsp;<\/p>\n\n\n\n<p>We found that when combined with the existing high-performance our platform provides, customers\u2019 web pages began loading even faster\u2014often times 40% faster or more\u2014again, without any action required from customers themselves, and at no extra charge.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/6X-P8BEpBwgNLkGFEAoj_j3gN0awxUY8NagAQ7iqu4loWlX_98hXqEws26a68G0hIVwwgQfyW7LxM9J6W03S38njHwXcN0kYfvuhRhoNGBl3mAvLCzReGeLxZjMCJs8iMY01zD85\" alt=\"\"\/><\/figure>\n\n\n\n<p>The graph above is just one of the many examples we compiled of customers experiencing a major drop in web transaction time\u2014the amount of time it takes for a server request to be completed\u2014which in turn allows sites to load faster and provide a better experience for the end-user.\u00a0\u00a0<\/p>\n\n\n\n<p>Converting dedicated customers over to this new, next-gen hardware was an ongoing focus for us in the second half of 2019, and we now have more than 4,000 enterprise customers using it to power their digital experiences. With current availability in the central U.S., the UK, and Western Europe, we plan on expanding access to this game-changing infrastructure in 2020.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Earlier in August, we also completed several improvements that customers were able to see in both the WordPress administrative and content-editing screens, and on sites where pages are often uncachable, such as eCommerce and membership sites.&nbsp;<\/p>\n\n\n\n<p>Those optimizations, which lowered median backend render time by ~15%, included:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using statistical data, available to us because of our large scale, and aggregating data across more than 500,000 WordPress installations, to tune our PHP opcode caching parameters better than the typical \u201cbest practices\u201d values.\u00a0<\/li>\n\n\n\n<li>Increasing the speed of both reading and writing to the WordPress Object and Transient Cache by tuning low-level protocols.\u00a0<\/li>\n\n\n\n<li>Tuning our PHP v7.3 docker container to eke out more speed.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/QK5q30MBfEZB6xn-b3rrc0KjPqgQET6vWN3MQMJ6ZhBidzde0Z-o6nofArqwN3opT4jV7bJuocepSH5WlTa4zDX8GjYvV1EWyEO-qcYZCaGhixiemBcJZZYN5L1adBx67KcW16Wd\" alt=\"\"\/><\/figure>\n\n\n\n<p>In the graph above, the median time to render an uncached page dropped from ~700 milliseconds to ~500 milliseconds, representing a more than 25% performance improvement.&nbsp;<\/p>\n\n\n\n<p>The above covers many of the sizable changes we made in 2019, but dozens of other tweaks were made throughout the year, all in the name of providing the best performance possible to our customers. When you look at all of the combined optimizations that occurred in 2019, the improvements to many of our customers\u2019 businesses have been truly remarkable.&nbsp;<\/p>\n\n\n\n<p>The graph below shows an improvement of more than 50% in server latency for our Premium Plans, which includes the impact of Google\u2019s next-gen hardware.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/X31LdiZW6Bkd9JvecyhkOGMVH8L88mwpG_CFemtCqBu4wnvBLuCCOW_ihTS1aw2FK1rYdxMol6KYDZX4VqtkCwLpjkyhdriqyV2ixojfI7-O4FAvoznc8Ur6f-HSUrbt5hsVUURT\" alt=\"\"\/><\/figure>\n\n\n\n<p>While we\u2019re certainly excited about the performance improvements we made in 2019, performance is a product that\u2019s never finished at WP Engine, and oftentimes, when we make inroads in one particular area, it illuminates other things we can do to move the performance needle even further. The above improvements were no exception, and we\u2019ll be delivering more improvements throughout 2020.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Stay tuned\u2014early next year we\u2019ll share more exciting performance updates with you as we continue to fine-tune and optimize our WordPress DXP.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Performance is a product that&#8217;s never finished at WP Engine, and in 2019, we focused on this mantra with increased intensity. Throughout the year, we made numerous improvements to the backend software of our platform, which speeds up response-time for any page that isn\u2019t already fully cached. This gives our customers the best platform for<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":8,"featured_media":97725,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[838,1],"tags":[],"class_list":["post-97721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-site-speed-and-performance","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Performance at Scale: How We Improved for You in 2019<\/title>\n<meta name=\"description\" content=\"Throughout 2019, we made numerous improvements to our backend software to give WP Engine customers the best platform for building WordPress sites at scale.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Performance at Scale: How We Improved for You in 2019\" \/>\n<meta property=\"og:description\" content=\"Throughout 2019, we made numerous improvements to our backend software to give WP Engine customers the best platform for building WordPress sites at scale.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-17T15:37:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-14T18:34:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2019\/12\/Performance-Hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jason Cohen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@asmartbear\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Cohen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/\",\"url\":\"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/\",\"name\":\"Performance at Scale: How We Improved for You in 2019\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\"},\"datePublished\":\"2019-12-17T15:37:39+00:00\",\"dateModified\":\"2025-05-14T18:34:46+00:00\",\"author\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/7c15d2de57675ce86be8a2d03f9c0eea\"},\"description\":\"Throughout 2019, we made numerous improvements to our backend software to give WP Engine customers the best platform for building WordPress sites at scale.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Performance at Scale: How We Improved for You in 2019\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\",\"url\":\"https:\/\/wpengine.com\/case-studies\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/7c15d2de57675ce86be8a2d03f9c0eea\",\"name\":\"Jason Cohen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5816acd522677b42018f9d1dbd9492ba4f2def939b7d38034613e09b2564bc65?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5816acd522677b42018f9d1dbd9492ba4f2def939b7d38034613e09b2564bc65?s=96&d=mm&r=g\",\"caption\":\"Jason Cohen\"},\"description\":\"Founder, CTO of WP Engine\",\"sameAs\":[\"https:\/\/blog.asmartbear.com\",\"https:\/\/twitter.com\/asmartbear\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Performance at Scale: How We Improved for You in 2019","description":"Throughout 2019, we made numerous improvements to our backend software to give WP Engine customers the best platform for building WordPress sites at scale.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Performance at Scale: How We Improved for You in 2019","og_description":"Throughout 2019, we made numerous improvements to our backend software to give WP Engine customers the best platform for building WordPress sites at scale.","og_url":"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_published_time":"2019-12-17T15:37:39+00:00","article_modified_time":"2025-05-14T18:34:46+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2019\/12\/Performance-Hero.jpg","type":"image\/jpeg"}],"author":"Jason Cohen","twitter_card":"summary_large_image","twitter_creator":"@asmartbear","twitter_site":"@wpengine","twitter_misc":{"Written by":"Jason Cohen","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/","url":"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/","name":"Performance at Scale: How We Improved for You in 2019","isPartOf":{"@id":"https:\/\/wpengine.com\/case-studies\/#website"},"datePublished":"2019-12-17T15:37:39+00:00","dateModified":"2025-05-14T18:34:46+00:00","author":{"@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/7c15d2de57675ce86be8a2d03f9c0eea"},"description":"Throughout 2019, we made numerous improvements to our backend software to give WP Engine customers the best platform for building WordPress sites at scale.","breadcrumb":{"@id":"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/case-studies\/performance-at-scale-how-we-improved-for-you-in-2019\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/case-studies\/"},{"@type":"ListItem","position":2,"name":"Performance at Scale: How We Improved for You in 2019"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/case-studies\/#website","url":"https:\/\/wpengine.com\/case-studies\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/7c15d2de57675ce86be8a2d03f9c0eea","name":"Jason Cohen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5816acd522677b42018f9d1dbd9492ba4f2def939b7d38034613e09b2564bc65?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5816acd522677b42018f9d1dbd9492ba4f2def939b7d38034613e09b2564bc65?s=96&d=mm&r=g","caption":"Jason Cohen"},"description":"Founder, CTO of WP Engine","sameAs":["https:\/\/blog.asmartbear.com","https:\/\/twitter.com\/asmartbear"]}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts\/97721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/comments?post=97721"}],"version-history":[{"count":0,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts\/97721\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media\/97725"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media?parent=97721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/categories?post=97721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/tags?post=97721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}