view README.rst @ 113:de257cc40ce1

Re-enable proper caching of rendered segments in server. The server keeps records on files that are processed while the server is running. Disk caching is simply disabled for files that are known to use other pages -- because unlike the baker, there's no cheap way to know which files are up to date or not, and rendering is faster enough anyway.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 19 Oct 2014 00:30:44 -0700
parents 8f7ba2c95025
children 742009d964ef
line wrap: on
line source


PieCrust is a static website generator and lightweight CMS that's all managed
with text files. No complex setup, databases, or administrative panels.
Simple, beautiful, and yummy.

For more information, along with the complete documentation, visit `the
official website`_.

.. _the official website: http://bolt80.com/piecrust/


Quickstart
==========

If you want to quickly give it a spin:

::

    bin/chef init mywebsite
    cd mywebsite
    ../bin/chef serve

It should create a new empty site in a ``mywebsite`` folder, and then start
your default browser to show it to you. Use ``chef prepare page`` and ``chef
prepare post`` to create pages and posts, and edit those in your favorite text
editor.

When you're happy, run ``../bin/chef bake`` to generate the final static
website, which you'll find in ``_counter``.


Changes
=======

Check out the CHANGELOG file for new features, bug fixes and breaking changes.