high performance wordpress with cdns

15
High Performance WordPress with CDNs Global Content Distribution for Faster Websites

Upload: suzanne-aldrich

Post on 11-Apr-2017

306 views

Category:

Internet


2 download

TRANSCRIPT

High Performance WordPress with CDNs

Global Content Distribution for Faster Websites

All About Content Delivery Networks

What you need to know about CDNs

What is a Content Delivery Network (CDN)?

● Distributed network of servers for delivering static files or cached content

● Visitor requests routed to nearest CDN server based on proximity

● Brings assets closer to eyeballs● Cached requests are handled by the CDN

instead of the origin

The CloudFlare Global Anycast Network

Website traffic is routed through our global network which is powered by 86 data centers around the world.

Why are CDNs important for websites?

● Global or widely regional audiences● Image and/or asset heavy● Page load performance (< 5 seconds)● Security● Increase conversion, reduce bounce rate● SEO rankings

Who should be using CDNs today?

● Media - news, entertainment● E-commerce - shops, portals● Advertisers - adtech● Personal - blogs, causes

What types of CDNs are there?

● Push - PoP Pull○ Sync files to CDN via FTP, SFTP, WebDAV, Amazon

S3○ Laborious setup; no redundant traffic

● Pull - Origin Pull○ CDN retrieve files not in cache from origin○ No setup; potential for redundancy

What to look for in a CDN?

● Network size & distribution● SLA - 100% uptime guarantee● Pay-per-use vs. Flat rate pricing● Feature set● SSL/TLS● HTTP/2

CDNs & Security

Is TLS Fast Yet?

https://istlsfastyet.com/

CDNs & HTTP/2 Adoption

http://isthewebhttp2yet.com/measurements/adoption.html

WordPress and CDNs

How to get your site up to speed

How do you start using a CDN like CloudFlare with WordPress?

● Automatically○ DNS change○ Default cached extensions

● Plugins○ W3 Total Cache○ WP Super Cache○ CloudFlare

What should you consider when configuring your WordPress site with a CDN?

● Cache-Control headers● Set-Cookie headers● Cache TTL

Questions?

Suzanne Aldrich

Solutions Engineer

[email protected]

Speaker