Generate a static website.
Download ZIP file and copy it into your system/extensions
folder. Learn more about extensions.
You can generate a static website at the command line. The static site generator makes the entire website in advance, instead of waiting for a file to be requested. Open a terminal window. Go to your installation folder, where the file yellow.php
is. Type php yellow.php generate
, you can optionally add a folder and a location. This will generate a static website in the public
folder. Upload the static website to your web server and generate a new one when needed. To clean the static website type: php yellow.php clean
.
If you don't want that a page is generated, set Generate: exclude
in the page settings at the top of a page.
You can generate a static cache at the command line. The static cache supports a normal website by generating some files in advance and storing them in the file system. You can also think of it as combining the features of a static website and the features of a normal website. Open a terminal window. Go to your installation folder, where the file yellow.php
is. Type php yellow.php generate system/cache
, you can optionally add a location. Generate a new cache when needed. To clean the cache type: php yellow.php clean system/cache
.
If you don't want that a page is cached, set Generate: exclude
in the page settings at the top of a page.
Content file with option for generating a static website:
---
Title: Example page
Generate: exclude
---
This page is not included in a static website.
Generating static website at the command line:
php yellow.php generate
Generating static cache at the command line:
php yellow.php generate system/cache
Generating static cache at the command line, different locations:
php yellow.php generate system/cache /wiki/
php yellow.php generate system/cache /blog/
php yellow.php generate system/cache /help/how-to-make-a-small-website
Cleaning static cache at the command line:
php yellow.php clean system/cache
The following settings can be configured in file system/extensions/yellow-system.ini
:
GenerateStaticUrl
= URL of the website when using the command line
GenerateStaticDirectory
= directory for statically generated files
GenerateStaticDefaultFile
= default file for static website
GenerateStaticErrorFile
= error file for static website
Anna Svensson. Get help.