Variations

In this lesson, we'll look at variations on the server-side integration with ESI approaches we've already discussed.

Different ESI implementations #

Of course, instead of Varnish, a different ESI implementation could be used by Squid or by a CDN like Akamai.

SSI #

Another option for server-side frontend integration is SSI (Server-side includes). This is a feature that most web servers offer. https://scs-commerce.github.io/ is an example of a system that uses SSI with the nginx webserver to integrate the frontends.

SSI and ESI have different benefits and disadvantages.

  • Web servers are often already available in the ...