NaviServer is a versatile multiprotocol server originally based on AOLserver . It can be easily extended in either C or Tcl to create interesting Web sites and services. Main features include high performance multithreaded architecture, massive scalability and extensible approach, many modules, interpreted config file during startup, dynamic pages (ADP) in TCL, caching functions (static files and TCL byte code), pooled database connections, thread global arrays, introspection commands, mass virtual hosting that does not require server restart, a watchdog that restarts failed servers automatically, a telnet control port, efficient handling of down-/uploads, real-time upload progress/statistics, and more.
|Operating Systems||Windows POSIX Linux Unix|
Release Notes: This is the second public release. It includes HTTP-Range support, Full Chunked encoding support, spooler/writer threads support, upload statistics, C-level support for TclVFS, support of binder as a separate process, a Tcl interface to C-level cache routines, and Tcl-trace based interpreter initialization.