Version 32 of About this site

Updated 2012-08-27 20:38:24 by LkpPo

The following information pertains to an earlier incarnation of The Tcler's Wiki. More recent information can be found at About the Wiki and About the Tcl'ers Wiki.


With thanks to the previous provider, Rackspace (TX, US), whose server hosted mini.net for many years. I hope the coming years will be just as stable and will serve us as well, for years to come. The site has plenty of cpu cycles, disk space, and bandwidth to spare (and upgrades are an email away). It is intended to be a long-term setup, just like the previous spot.


Hardware

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

Operating system

This Tclers' Wiki site is part of mini.net, is a virtual host running under SuSE 8.2, the webserver is Apache 1.3.

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 8.4.5 version of Tclkit, with the built-in Metakit version 2.4.9.3 database taking care of storage and searching.

Wikit implementation

Wikit is a few thousand lines of open-source Tcl (half of it is Don Libes' CGI 1.6.1 script package). In this most recent release of wikit, all scripts are stored as a single starkit 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 being used on Windows, Linux, MacOS X, and a whole slew of other machines.

Obtaining the Wikit software

See the home page of Wikit at http://www.equi4.com/wikit.html - there are also single-file ready-to-run executable versions (starpacks) for several platforms, see [L1 ].

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

-jcw


LV 2007 Aug 26 I suspect this page is in need of an update, however I don't have the specifics. Could someone in the know update?