# Static Page Caching with Craft CMS

DevFeed: [Static Page Caching with Craft CMS](<https://devfeed.tech/articles/static-page-caching-with-craft-cms-31302.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/static-caching-with-craft-cms>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2017-06-16T04:35:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [best](<https://devfeed.tech/tags/best.md>), [cache](<https://devfeed.tech/tags/cache.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cms](<https://devfeed.tech/tags/cms.md>), [content](<https://devfeed.tech/tags/content.md>), [db-based](<https://devfeed.tech/tags/db-based.md>), [editor](<https://devfeed.tech/tags/editor.md>), [friendly](<https://devfeed.tech/tags/friendly.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [generator](<https://devfeed.tech/tags/generator.md>), [html](<https://devfeed.tech/tags/html.md>), [insights](<https://devfeed.tech/tags/insights.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [performance](<https://devfeed.tech/tags/performance.md>), [static](<https://devfeed.tech/tags/static.md>), [static-site](<https://devfeed.tech/tags/static-site.md>), [worlds](<https://devfeed.tech/tags/worlds.md>)

## AI overview

This tutorial explains how to use Nginx FastCGI Cache to add full-page static caching in front of Craft CMS. It contrasts fragment caching with storing complete rendered pages as flat files and discusses performance, concurrency, HTTPS, configuration, and flexibility tradeoffs compared with Varnish and static site generators.

## Source excerpt

Get the best of both worlds with static HTML generator performance on the frontend, and a content editor friendly db-based backend