section.io Website Performance and Security Blog

HTTP/2 by default



section.io has supported the SPDY protocol since the platform’s inception and we’ve been trialling HTTP/2 in recent months. Today HTTP/2 is enabled for all sites using section.io.

Read More

Finding the IP address of your visitors



When you create an account on section.io we give you lots of powerful tools to improve your website’s performance and security. There are great charts showing how many requests are being served and what is being done to them. You can dig into the logs and see how each request flows through section.io and what happens to it.

Read More

The Architecture of section.io



At section.io we wanted to enable people to use popular reverse proxies like Varnish Cache and ModSecurity to improve the performance and security of their websites but remove the hassle of dealing with deployments, high-availability, patching, TLS configuration, or instrumentation.

Read More

Using section.io as an Ssl Reverse Proxy



Using a reverse proxy for SSL can improve site load speed and free up resources on your servers.

Read More

Using Varnish To Tweak Your Http Responses



Varnish is an excellent caching application, it’s what it’s designed for after all. However the fact that it ships with a built-in programming language (VCL) makes it very useful for tweaking how your site responds to HTTP requests. Often these can be things that you don’t really want your website to be concerned with, like sending some standard HTTP headers. Also it’s great for stopping unwanted requests from getting to your webserver, e.g. enforcing HTTPS.

Read More

Hark A Vagrant



Coming from a background as a Windows developer, one of the biggest issues I faced when starting to build *nix apps was how to develop locally. Trying to develop a sails.js app or build a Varnish caching proxy on a Windows machine gets pretty fustrating pretty fast. Additionally even if you are running Ubuntu locally, unless you only work on a single project you’ll run into the issue of multiple apps needing port 80 for testing.

Read More

Varnish is Caching Pages and ignoring "Cache-control: no-cache" header



TL;DR; - Before V4.0.0 Varish ignored the “Cache-control: no-cache” header by default, and you’ll need to handle this yourself in your VCL.

Read More
Download Performance Guide
Download Now
Subscribe to our Newsletter

Blog Categories

Interested in articles about a specific topic? Click on a category to see all related content.

section.io Sign up

Want to get started improving your website performance, scalability, and security? Sign up for a 14 day free trial of section.io and see what we can do for you!

Get started