Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

What static publishing is

Static publishing in plain words - a copy of your site as ordinary files, served for free, while editing stays in Exponential; how it differs from the static cache and what visitors see.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/static-publishing/what-static-publishing-is.md

On this page

What static publishing is

What you'll have at the end

A clear picture of what static publishing does, what it does not do, and whether you should read on.

In one sentence

Static publishing makes a copy of your website as ordinary files (HTML pages, images, style sheets) and puts that copy somewhere that serves files for free, such as GitHub Pages.

How it works

  1. You and your editors work in Exponential as always: write, review, publish.
  2. When you want the public site to change, Exponential builds a copy: it visits every page the way a visitor who is not signed in would, saves what it sees and fixes the links so they work without Exponential.
  3. You look at the copy, then publish it. The copy goes to a git repository; GitHub Pages (or another host) serves it to the world.

The public copy has no database and no PHP behind it. There is nothing on it to update, patch or break into, it loads fast from GitHub's network, and it costs nothing to host.

What visitors see

The same pages, menus, layouts, images and downloads as on your site. What needs a server to answer changes:

On your siteOn the static copy
Pages, images, galleries, downloadsthe same
Searcha search page that runs in the browser, when the target has it switched on
Contact formssent to your live site, or a short note with a link to it
Login, comments, basketleft out, with a short note

The details are in Search, forms and comments on a static site.

Static publishing and the static cache

Exponential has had a static cache for a long time. Both write pages to files, but they serve different needs:

Static cacheStatic publishing
Where the files areon your own server, next to Exponentialin a repository, served by another host
Who serves themyour web server, falling back to PHP for the restthe static host alone
Purposemake your own site fastera public copy that needs no server of yours
Linksas on your siterewritten to work on their own, at any address
Historynoneevery publish kept, rollback in one step

You can use both. Moving from one to the other: From static cache to static publishing.

Next step

Is static right for my site?, then Make a free website in 15 minutes.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x