PROJECT

The Classic Forum

Prefacing Words

The Classic Forum is a forum project in the classical sense of the word "forum". This means a classic threaded view (not as it is in the lots of board systems today). The intention of this project is speed and lots of features (in regard to personalisation of the forum view). But the main point of view is simply performance.

Used Technoligy

The software is mainly written in C. Small pieces are written in Perl. It is based on a client-server architecture: a forum server holds all data in the RAM so that there is no need for the viewer programs to parse the data over and over again. The communication between viewer and server programs uses Unix Domain Sockets. You can use shared memory optionally, too.

Data Basis

The data of the Classic Forum will be saved in XML files. These will be load into the RAM at server start. The data will be written to disk periodically.

PROJECT

Features

General

The main feature of the Classic Forum is speed. It uses surprising few ressources and offers a lot of personality functions. A user can override nearly every configuration option in his private configuration. It is easily extensible und offers a nifty plugin interface.

Filtering Options

Design Options

Functionality

Posting Options

Technical Features

HISTORY

History of the Classic Forums

The forum project was started in November 2001. It was started because the project SELFHTML, a german documentation project for HTML, needed a faster forum. It only had a low-budget server and the used forum scripts were to expensive. So I thought about the failures of the previous forum and tried to avoid them.

CONTACT

Mailing-Liste

If you have questions or suggestions write an email to cjk@wwwtech.de. Please add [cforum] in the subject!

ACCESS

DOWNLOAD

Actual Version

The actual version of the forum is 3.4.11. It can be downloaded at http://wwwtech.de/cforum/download/cforum-3.4.11.tgz.

Download Archive

All versions of the Classic Forum can be downloaded at the download archive.

ACCESS

CVS Access

The Classic Forum uses Subversion. Reading access is given by the web viewer or with svn co http://wwwtech.de/svn/cforum/trunk/.