Among the [Web servers which provide native Tcl support], AOLserver [http://www.aolserver.com/] is renowned for its exceptional performance and potent database connectors. ---- 28oct08 gavino aolserver 4.5 installs nicely with tcl8.5.5 on Arch [Linux], http://www.archlinux.org/ a nicer uptime section of the default index.adp is : } elseif {$uptime < 3600} { set mins [expr $uptime / 60] set secs [expr $uptime - ($mins * 60)] set uptime "[format %.2d $mins]:[format %.2d $secs]" } elseif {$uptime < 86400} { set hours [expr $uptime / 3600] set mins [expr ($uptime - ($hours * 3600)) / 60] set secs [expr $uptime - (($hours * 3600) + ($mins * 60))] set uptime "${hours}:[format %.2d $mins]:[format %.2d $secs]" } else { set days [expr $uptime / 86400] set hours [expr ($uptime - ($days * 86400)) / 3600 ] set mins [expr ($uptime - (($days * 86400) + ($hours * 3600))) / 60] set secs [expr ($uptime - (($days * 86400) + ($hours * 3600) + ($mins * 60)))] set uptime "${days}d-[format %.2d $days]h-[format %.2d $mins]m-[format %.2d $secs]s" } ---- [Zoran Vasiljevic] has "written a module for AOLserver called [tdomtdp] that uses [Jochen Loewer]'s [tDOM] and builds pages as [DOM] trees on the fly." [http://groups.google.com/groups?q=tdom+group%3acomp.lang.tcl*&hl=en&scoring=d&selm=4247cd6d.0203221038.24f0ba64%40posting.google.com&rnum=1] ---- [Daniel P. Stasinski] is working on such projects as [encryption] for AOLserver, updated administrations, and so on. ---- [CL] maintains more comments on AOL at http://phaseit.net/claird/comp.lang.tcl/server_side_tcl.html#AOLserver . ---- [JAC] Don't forget about the AOLserver Wiki [http://www.panoptic.com/wiki/aolserver/0.html] ---- [BOOK Database Backed Web Sites] and [BOOK Tcl for Web Nerds] -> -> [OpenACS] The http://photo.net/ site is filled with interesting information for the Tcl programmer. For instance, http://photo.net/sql/ appears to be a working draft of a book initially called "SQL for Web Nerds". It is a tutorial on SQL, using the AOLserver as a base and Tcl as the programming language. There are other items such as http://photo.net/wtr/dead-trees/, which is the web version of the book "Database Backed Web Sites". Then there is the ArsDigita Community System, a database driven web forum. -> [OpenACS] === What: AOLserver Where: http://www.aolserver.com/ http://listserv.aol.com/archives/aolserver.html http://aolserver.sourceforge.net/ http://www.primehost.com/members/develop/code/ ??? http://www.primehost.com/members/discuss/ ??? http://aolserver.lcs.mit.edu/ http://www.rubylane.com/ http://www.php.net/version4/cvs.php http://aolserver.am.net/ http://www.sateh.com/software/ http://dqd.com/%7Emayoff/aolserver/ http://www.vivtek.com/aolserver/fixup_dates.html http://www.i-no.com/art/inochart.html http://www.ramifordistat.net/aolserver3/postgres/ http://bas.scheffers.net/aolserver/cachetools-1.01.tgz http://www.c2.net/products/sh2/ http://members.xoom.com/mcazzell/programming ??? http://www.perfectionlearning.com/mysql/ http://www.panoptic.com/nsmysql/ http://www.panoptic.com/wiki/aolserver/ http://panoptic.com/wiki/aolserver/AOLserverCookbook http://panoptic.com/wiki/aolserver/nsfreetds http://www.macula.net/lightside http://www.walters.demon.co.uk/tcl/tcl_stuff.htm http://nsjava.sourceforge.net/ http://scottg.net/ http://scottg.net/aolserver/modules/nsopenssl.tar.gz http://scottg.net/aolserver/docs/distribution.htm http://www.ss.pub.ro/%7Egaburici/nstomcat/ http://www.cs.pub.ro/%7Egaburici/nstomcat/ http://www.scriptkitties.com/ http://www.zill.net/asdocs http://www.rockhopper.com/aolserver/ http://lxr.php.net/source/php4/sapi/aolserver/ http://www.mail-archive.com/tcljava@scriptics.com/msg01051.html http://www.fifthgate.org/articles/aolserver/xml/ns_xml_doc.html http://www.arsdigita.com/books/panda/ http://www.arsdigita.com/asj/aolserver/introduction-1 http://www.arsdigita.com/asj/aolserver/introduction-2 http://opennsd.org/ http://pywx.idyll.org/ http://webware.sourceforge.net/ http://deadlock.et.tudelft.nl/%7Edaniel/vhost.html http://satori.com/aolserver/ http://zmbh.com/discussion/vat/ http://cr.yp.to/daemontools.html http://www.sateh.com/nssession-0.1.tgz ??? http://acs-misc.sourceforge.net/nstest-manual.html http://acs-misc.sourceforge.net/nsxml.html Description: Once known as GNNserver, this is a HTTP server available for use on Alpha and Intel NT, Digital OSF, HP/UX, SPARC and Intel Solaris 2.5, Linux, SGI Irix. It now also runs on some Win32 platforms and has MacOS X support. The software is free for personal use. See the above location for more details. The server supports Tcl 8.2.3 and uses it to interface with all parts of the server environment. It is reported that you can even embed Tcl in the HTML pages you wish to serve, for dynamic html generation purposes. See the PrimeHost Develop web page above for various Tcl procs for achieving things like using Netscape and Frames to edit Tcl scripts, a URL selection routine, dynamic database pages, etc. At RubyLane, the creator has a Tcl function that can be used to generate persistent numeric sequences. A new version of nssolid is available on the aolserver ftp site. The server at am net has an ASP-style ADP parser, which plugs in as a module and allows for HTML code outside of special tags to be parsed by Tcl. The stefan arentz site has various add on modules, including version 0.2 of source code to support OpenSSL on AOLServer 3.0b4, as well as version 0.2 of source code to support Netscape Roaming Profiles. Code to run threaded Tcl 8.2.3 with HP10 exists in the source repositories - see nsd/tclNsThread.c . See the dqd site for various utility code to enhance programming the AOLserver, as well as a DB2 driver and a ns_detach that keeps a file open across requests. At the vivtek site find a perl script to fix the dates in the AOLserver's log files. At the i-no site you can find a module for AOLserver that enables dynamic chart generation through Tcl scripting, using a modified version of the GDChart and GD libraries. Supports bar, line, area, and hi/low/close charts in both 2 and 3 dimensions. A Postgres driver for AOLserver 2.x and 3.x newer than what is in the AOLserver source distribution can be found at either the ramifordistat site or at the SourceForge.net site for the ACS-PG project. The code at scheffers site is for handling cookies. Contact Freddie Mendoza