# # 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: Sample main page # ! Welcome to Quickie Welcome to Quickie Wiki, the C++ Wiki Wiki. You are seeing this message because you have recently installed Quickie, and have yet to customise your pages. This first page can be replaced, like all other wiki pages, by using the "Edit" link you see at the bottom of this page. Quickie was written because the author had a significantly under-powered ancient 386 as a web server, and any sort of CPU load at all was going to bring it to its knees. Nor did it have much memory, so huge runtime footprints were out of the question as well. These constraints ruled out interpretive languages such as Perl and Python, and even Java. There was a distinct lack of compiled wiki engines written in C or C++, so in the true "how hard can it be?" open source spirit, the Quickie project was born. The earliest insight for Quickie was that most wiki pages are only read by clients, and writes are much less likely. By caching the HTML, it became possible to place a very low burden on the web server. The wiki pages only had to be converted into HTML when they were modified. How hard can it be? Not very, but it takes an order of magnitude longer than anyone would guess. Thank you for choosing Quickie. Suggestions are feedback are always welcome. Send your email to [mailto:millerp@canb.auug.org.au|Peter Miller] and he will endeavour to answer them. Source code patches are, of course, preferable to simple bug reports. !! The Quickie Manual The [manual/index|Quickie Manual] contains documentation about all aspects of using and managing your Quickie installation.