{"id":1833,"date":"2016-05-23T07:53:31","date_gmt":"2016-05-23T13:53:31","guid":{"rendered":"https:\/\/nositeunseen.com\/?p=1833"},"modified":"2016-05-23T07:53:31","modified_gmt":"2016-05-23T13:53:31","slug":"the-network-security-and-speed","status":"publish","type":"post","link":"https:\/\/nositeunseen.com\/news\/the-network-security-and-speed\/","title":{"rendered":"The Network Security and Speed"},"content":{"rendered":"

Recent changes have been implemented across all networks to help boost security and improve resources use\u00a0which equates to improved website performance and function.<\/p>\n

<\/a>Our friends at Data49 Design<\/a> and TheTechPlex<\/a> have been busy coding and testing these changes and putting in some late hours to reduce the impact on the network. \u00a0However, some website operators and visitors noticed odd behaviour on a couple websites.<\/p>\n

They have reported opening a specific page in their browser only to find it in disarray. \u00a0Pieces of that page were spread haphazardly across the screen instead of being neat and ordered like the other pages on the site they viewed.<\/p>\n

The reason for this odd behaviour is from the page caching<\/strong> added to the network.<\/p>\n

\n

It takes a lot of work to have the network that “just works”.<\/p>\n<\/blockquote>\n

What is Page Caching?<\/h3>\n

Page caching is a shortcut to website content delivery. \u00a0Typically on a WordPress installation a viewer comes to the website and their\u00a0browser requests a page. \u00a0That request goes to the website hosting server which processes the included server code that tells it what to deliver, and further requests all associated information and content contained in the database. \u00a0The server compiles that information and returns it to the visitor’s browser as the page requested. The page returned contains no reference to the server requests, only the content requested – what’s called an html page.<\/p>\n

A cached page is just a “snapshot” of that same returned page. \u00a0The next visitor to the page does not have to wait for the requests to be processed by the server and database, or the compiling and returning of that same page. \u00a0Instead they receive the already compiled snapshot. \u00a0Much quicker loading and fully functional.<\/p>\n

Why Was the\u00a0Cached Page All Messed Up?<\/h3>\n

That was just the way it played out, but<\/strong>, it is not something that happens often or repeatedly. \u00a0That particular page snapshot was of a page request that had several coincidental factors occur. \u00a0Take note that\u00a0any page of any website on the Internet can\u00a0deliver\u00a0scrambled\u00a0content at the\u00a0time they are requested. \u00a0A glitch on the server or a hiccup in the Internet, any number of factors can contribute to a messed up page because the content that gets delivered is incomplete. \u00a0Usually the way to fix that is to refresh the page in order to\u00a0request a new version from the server. \u00a0Cached pages, however, will continue to offer that broken page because that is what is in the content for delivery and that is\u00a0what the server delivers at every refresh request.<\/p>\n

How Does a Messed Up Cached Page Get Fixed?<\/h3>\n

Any time a post or page is edited the cache for that specific page is cleared and a new one gets produced. \u00a0To fix a messed page just log into your site and re-save the page or post, then visit it in your browser to create a new cached version. \u00a0That new version is what all visitors will receive.<\/p>\n

\n

Take note that\u00a0any page of any website on the Internet can\u00a0deliver\u00a0scrambled\u00a0content at the\u00a0time they are requested.<\/p>\n<\/blockquote>\n

Note:<\/strong> A cached page version does not expire.<\/p>\n

The way to create a new version is to edit the page or post and\u00a0when\u00a0the content\u00a0looks proper in your browser it looks proper\u00a0for every visitor – always.<\/p>\n

Why Use Page Caching?<\/h3>\n

Performance. \u00a0That’s the short answer \ud83d\ude42 \u00a0<\/p>\n