Ready to learn the tricks we use to make our websites super fast, faster than any famous CDN provider around the world?
The typical WordPress website struggles to load within 1 second. But websites powered by Website World use enhanced caching technologies to deliver near instant speeds of between 50 and 200 milliseconds from all corners of the globe.
It's really quite simple; we have a simple "publish" button, that will push websites changes around the world. This process pushes your pages and images as close as possible to where end users reside, wherever that is in the world. This may sound like an ordinary Content Delivery Service (CDN), but really it's quite different. A CDN only caches popular pages, and only for a short time. It then needs to go back to the origin server to load the latest version of the page (even if that page has not been changed in months, it cannot tell the difference).
An origin server is the location where your website resides. Some people think their website resides "in the cloud" or "on the internet", but really it doesn't. Your websites will be hosted on a particular server, in a particular data center, somewhere in the world. That location really affects your speed. A page load from London to NZ or vice versa, will take approximately 500ms on average for the data to travel around the globe. If your web host can distribute your website via a CDN, that will speed up your website for sure, but never as much as a published mirror.
The hit rate on a CDN cache, is often less than 70%, meaning 3 out of 10 requests go back to the origin server. In fact, that statistic is misleading, because the typical wordpress website sets a session cookie, and thereafter, every page request goes back to the origin server. Only images and static resources are cached by the CDN.
WordPress websites are quite amazing, because there are so many plugins to do all sorts of different things. WordPress has been designed to make it easy to add all sorts of features to your website, and mix and match the plugins. However, the websites generated by having lots of Wordpress Plugins actually slow down your website. Some plugins are worse than others. Likewise, you can add caching plugins like WP Rocket, and W3 Total Cache, that will speed up your website, but they will never deliver the speeds that the native Website World platform can deliver with static content pushed to edge nodes. This is especially so because most WordPress websites generate session cookies, when they are not needed.
A session cookie can be used to monitor a visitor session, to track their navigation, to maintain a shopping cart, or to maintain a login session. Ideally, you should not create cookies until a user adds an item to a cart, or logs in. If you use third party tracking cookies, then that will affect the speed of the tracking service, but not your own. The concern around session cookies relates only to how CDNs default to passing cookie related requests back to origin servers.
Website World also uses many other secret tricks to speed up it's websites. We have all the typical settings like http2 keep alive and automatic gzip compression, but check out some of these others
Sample speeds from around the world, independently tested by Hetrix Tools.
Speeds below 100ms are typically within the same city as our edge nodes. Speeds from 100ms to 200ms relate to expectations of speeds within the same continent.
Posted: Monday 15 July 2019