How Flourish works
Flourish generates websites by passing content ("source") through templates to create pages that you define (rather than only those provided in the code, or by adding a plugin).
In order to create a website with Flourish, you will need three directories:
source
— contains the sources of the pages, the site configuration, the generation script, and any assets for the sitetemplates
— contains the wrapper HTML used to convert the sources into webpagesoutput
— contains the generated website
You can use the flourish
command-line script to:
- setup a new example website
- preview the website locally, as you work on it
- generate the website, ready to upload to your hosting provider
- upload the website to Amazon S3 (if you are using S3 to host the website, or just to keep a backup of your site)