.\" .\" quickie - a small fast C++ Wiki Wiki .\" Copyright (C) 2005 Peter Miller .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software .\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. .\" .\" MANIFEST: input for archive/index.html .\" .ad l .hy 0 .so version.so
This page is hosted by SourceForge: see also the .br Project and .br Statistics pages. |
.br
.\" ------------------------------------------------------------------------
.br
[ Download |
.\" Mailing List |
Online Repository ]
|
![]() You could support this project with a donation. |
The fundamental insight for this engine is that wiki pages are read far more often than they are modified. Thus, the generated HTML can be cached. It follows that the main code path will check that the .html file exists and simply copy it to stdout in the vast majority of cases. The .html file generated from each .wiki file is about the same size as the .wiki file itself, so there will be no particular I/O advantage, but there is a huge CPU advantage, and a significant memory footprint advantage, and since I want to run a wiki on a geriatric 20MB 33MHz 386 machine, this is a good thing.
The source distribution is self configuring using a GNU Autoconf generated configure script. .br
![]() | .br Quickie is written and owned by Peter Miller <millerp@canb.auug.org.au> and is freely distributable under the terms and conditions of the GNU GPL. .br |
.br
![]() |
.br
There is more
Software by Peter Miller
at his home page.
Quickie is developed using Aegis, a transaction based software configuration management system. The Aegis repository for this project is available. .br |
.br
![]() |