[fusion_builder_container background_color=”” background_image=”” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_repeat=”no-repeat” background_position=”left top” video_url=”” video_aspect_ratio=”16:9″ video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” border_size=”0px” border_color=”” border_style=”” padding_top=”20″ padding_bottom=”20″ padding_left=”0″ padding_right=”0″ hundred_percent=”no” equal_height_columns=”no” hide_on_mobile=”no” menu_anchor=”” class=”” id=””][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][fusion_title size=”1″ content_align=”left” style_type=”default” sep_color=”” margin_top=”” margin_bottom=”” class=”” id=””]Configuration Is the Key[/fusion_title][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container background_color=”” background_image=”” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_repeat=”no-repeat” background_position=”left top” video_url=”” video_aspect_ratio=”16:9″ video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” border_size=”0px” border_color=”” border_style=”” padding_top=”20″ padding_bottom=”20″ padding_left=”0″ padding_right=”0″ hundred_percent=”no” equal_height_columns=”no” hide_on_mobile=”no” menu_anchor=”” class=”” id=””][fusion_builder_row][fusion_builder_column type=”2_5″ last=”no” spacing=”yes” center_content=”no” hide_on_mobile=”no” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” hover_type=”none” link=”” border_position=”all” border_size=”0px” border_color=”” border_style=”” padding=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”” animation_speed=”0.1″ animation_offset=”” class=”” id=””][fusion_text]
The success of both WordPress.com and the other various high-traffic sites we’ve covered shows that WordPress is more than capable of handling sites at true scale.
[/fusion_text][fusion_counters_circle animation_offset=”” class=”” id=””][fusion_counter_circle filledcolor=”#fd0404″ unfilledcolor=”” size=”140″ scales=”yes” countdown=”no” speed=”1500″ value=”100″]%[/fusion_counter_circle][/fusion_counters_circle][/fusion_builder_column][fusion_builder_column type=”3_5″ last=”yes” spacing=”yes” center_content=”no” hide_on_mobile=”no” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” hover_type=”none” link=”” border_position=”all” border_size=”0px” border_color=”” border_style=”” padding=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”” animation_speed=”0.1″ animation_offset=”” class=”” id=””][fusion_imageframe lightbox=”no” lightbox_image=”” style_type=”none” hover_type=”none” bordercolor=”” bordersize=”0px” borderradius=”0″ stylecolor=”” align=”none” link=”” linktarget=”_self” animation_type=”0″ animation_direction=”down” animation_speed=”0.1″ animation_offset=”” hide_on_mobile=”no” class=”” id=””] [/fusion_imageframe][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][fusion_section_separator divider_candy=”top” icon=”fa-fast-forward” icon_color=”#fd0404″ bordersize=”1px” bordercolor=”#fd0404″ backgroundcolor=”” class=”” id=””/][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container background_color=”” background_image=”” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ background_repeat=”no-repeat” background_position=”left top” video_url=”” video_aspect_ratio=”16:9″ video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” border_size=”0px” border_color=”” border_style=”” padding_top=”20″ padding_bottom=”20″ padding_left=”0″ padding_right=”0″ hundred_percent=”no” equal_height_columns=”no” hide_on_mobile=”no” menu_anchor=”” class=”” id=””][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][fusion_text]
With their decade of experience and expert domain knowledge, Automattic have an inherent advantage in delivering these sites, but it’s also within the reach of any other company with access to major in-house technical resources who are prepared to obsessively tune every layer of the stack.
WordPress is, at the end of the day, merely one link in a chain when it comes to the architecture of a high-performance, high-traffic sites, and in many ways it’s one of the less relevant ones when it comes to dealing with things at scale.
If you’re looking for an accessible account of exactly how much behind the scenes blood, sweat and tears can be involved in getting a site tooled up for web-scale traffic, have a read of Paul Ford’s excellent recent piece on how PAPER magazine’s engineers scaled their backend for Kim Kardashian to handle over 30 million pageviews in just a few days.
The editorial interface in that instance was Movable Type rather than WordPress, but if you read the article you’ll see that the choice of CMS is way down the list of concerns for delivering this type of traffic.
If you’re expecting the world to show up at your virtual door, you’ll need an expert team administering a highly optimized setup in terms of some or all of the following:
- Underlying server hardware and RAM
- Caching and load balancing
- Content Delivery Network
- Web server tuning
- Multiple, well-tuned databases
Smashing Magazine had a great roundup a few years ago of how large-scale WordPress sites have dealt with many of the items on that list if you want to start diving into the technical specifics of how to implement.
And, if you’re trying to get a handle on current best practices in the space, there’s no better starting point than WP Engine’s Scaling WordPress for High Traffic white paper.
Mark Seifert of AvatarPress made an interesting related point in regard to much of the above on another recent WordPress scaling thread on Quora:
“I reached a point where I realized it was far more cost-effective to invest in more hardware than to spend huge amounts of time squeezing small performance gains out of a theme or plugin’s WP queries at the subatomic level.”
To sum up, assuming you’re working with a well-optimized WordPress setup to begin with, the big gains in performance at scale are likely to be elsewhere in the stack these days.
[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][fusion_counters_circle animation_offset=”” class=”” id=””][fusion_counter_circle filledcolor=”” unfilledcolor=”” size=”220″ scales=”yes” countdown=”no” speed=”1500″ value=”100″]100%[/fusion_counter_circle][fusion_counter_circle filledcolor=”” unfilledcolor=”” size=”220″ scales=”yes” countdown=”no” speed=”1500″ value=”100″]100%[/fusion_counter_circle][fusion_counter_circle filledcolor=”” unfilledcolor=”” size=”220″ scales=”yes” countdown=”no” speed=”1500″ value=”100″]100%[/fusion_counter_circle][/fusion_counters_circle][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]