Version 20 of Web Publishing

Updated 2014-03-16 04:24:51 by pooryorick

For the purpose of this page, Web Publishing means programming web sites. It encompasses the entire stack of technologies that are used to make content available via the world-wide web, from pure http servers to client-side user-interface scripting.

HTTP Servers

Apache
not implemented in Tcl
althttpd
not implemented in Tcl
Wibble
Wub
TclHttpd
Dandelion
Embedded TCL Web Server
httcld
Lighttpd
(not implemented in Tcl)

Simple Servers

DustMote
castle
Tatu
The Smallest Tcl Web Server

Toy Servers

8-Line Server
mini demo webserver
One Track Mind
scwsd
tcliki - a webserver based on DustMote

Content Management Systems

see CMS

Wiki Servers

Wikit

Application Development Frameworks

NaviServer
a fork of AOLserver
AOLserver
OpenACS
Rivet
WebApp
ATWF
Woof!
WebServices
DynaWeb
defunct?
tothttpd
Spindle
TWS
WELD
websh

Request Dispatch

CGI
FastCGI
SCGI
Playing CGI
TWD
websh
SajaxTCL
WebSubmit

Other Tools

gnutsp
like GnuJSP , but interprets embedded Tcl commands

See Also

Web servers which provide native Tcl support

Tcl Web Object Standards

Cameron Laird's personal notes on Tcl-savvy Web servers

GSoC Application Server Project

search this wiki: "web"

Using Tcl to write CGI applications

BOOK Interactive Web Applications With Tcl/Tk

Resources

Philip and Alex's Guide to Web Publishing