Version 13 of About this site

Updated 2002-06-14 12:52:22

June 2002 - time to update this info a bit...


This site is hosted by an ISP called "Rackspace" [L1 ]. Its domain name has been set up as mini.net. It also has a "persistent url": http://purl.org/tcl/wiki/ and a rad cool redirect: http://wiki.tcl.tk/ (yes, there's a Tokelai).

Hardware

The machine is a P5/800 running Unix, and is well-connected to the internet (a couple of TS3's etc).

Operating system

The site is a virtual host running under RedHat 7.2, the webserver is Apache 1.3.22.

Software

These pages use WiKit through CGI (it can also be used in a local Tk mode). Each page access used to launch a new process, and the machine performed amazingly well. Nowadays, most accesses don't even get this far because there is a static page cache for all pages. This was added in 2001 to cope with arbitrary load (and spiders and web-grabbers).

WiKit is powered by the June 2002 (Tcl/Tk 8.4a5 based) version of TclKit, with the built-in MetaKit verion 2.4.7 database taking care of storage and searching.

WiKit implementation

WiKit is 5,000 lines of Tcl (half of it is Don Libes' CGI 1.6 script package). In this most recent release of wikit, all scripts are stored as a single scripted document file, while all pages are stored as a second MetaKit datafile (it's not using VFS to get better search performance from MetaKit).

WiKit is portable, it's also being used on Windows and Solaris.

Obtaining the WiKit software

There are downloads of Wikit at http://www.equi4.com/wikit/ and several builds of TclKit at http://www.equi4.com/tclkit/ . There are also single-file ready-to-run executable versions for several platforms, see [L2 ].

You can obtain an on-the-fly snapshot of this Tcl'ers Wiki from http://mini.net/cgi-bin/wikit.gz - get the wikit.bin package and TclKit, and you'll have a pretty effective way of accessing and searching all the knowledge in this wiki off-line.

-jcw


Category Tcler's Wiki Category Wikit