GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • The 5 hour CDN
  • Full Stack Python
  • Crushing, caching and CDN deployment in Django
  • django-compressor
  • django-storages
  • Django

This view

  • Original page
  • New address

GeezerVison is showing www.fullstackpython.com — Content Delivery Networks (CDNs)

Full Stack Python
All topics | Blog | Supporter's Edition | @fullstackpython | Facebook | What's new?

Content Delivery Networks (CDNs)

Content delivery networks (CDNs) serve static assets via globally distributed servers to improve web app loading speed.

CDN resources

  • The 5 hour CDN explains the basics of what CDNs are and how they are a combination of many standard web server components, but used globally and at scale.

  • MaxCDN vs CloudFlare vs Amazon CloudFront vs Akamai Edge vs Fastly compares and contrasts the most popular CDN services based on features, performance and pricing. Note that Full Stack Python uses Cloudflare to serve all content.

  • Crushing, caching and CDN deployment in Django explains how to use the django-compressor package with the django-storages library to deploy static assets for a Django application to a CDN.

  • Do not let your CDN betray you: Use Subresource Integrity describes the security implications for CDNs with unexpectedly modified content and how Subresource Integrity in modern web browsers can mitigate this vulnerability if used properly.

What's next for deploying your web app?

How do I log errors that occur in my application?

How do I automate server configuration and deployments?

I want to learn more about app users via web analytics.

Table of Contents

1. Introduction 2. Development Environments 3. Data 4. Web Development 5. Deployment Hosting Servers Static Content CDNs Virtual Private Servers Linode DigitalOcean Lightsail Platform-as-a-Service Heroku PythonAnywhere AWS CodeStar Operating Systems Ubuntu macOS Windows FreeBSD Web Servers Apache HTTP Server Nginx Caddy WSGI Servers Green Unicorn (Gunicorn) mod_wsgi uWSGI Continuous Integration Jenkins GoCD Configuration Management Ansible Salt Containers Docker Kubernetes Serverless AWS Lambda Azure Functions Google Cloud Functions 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Full Stack Python

Full Stack Python is an open book that explains concepts in plain language and provides helpful resources for those topics.
Updates via Twitter & Facebook.

Chapters

1. Introduction 2. Development Environments 3. Data 4. Web Development 5. Deployment » CDNs 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Matt Makai 2012-2022
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.