Version 51 of NaviServer

Updated 2008-09-27 22:44:06 by john

Home Page[L1 ] ✸ Downloads[L2 ] ✸ Documentation[L3 ] ✸ Mailing Lists[L4 ] ✸ Bugs[L5 ] ✸ CVS[L6 ] ✸ Developers[L7 ]


NaviServer is a high performance web server written in C and Tcl. It offers a wealth of features for building custom web sites. The implementation is high performance, but the interface is easy to use.

Features include:

  • Hybrid multi-threaded / async architecture for easy programmer interface and high performance
  • Threads isolated from each other with own Tcl interpreters [L8 ]
  • Shares data between threads easily with protected variables and caches[L9 ]
  • Pooled database connections
  • Dynamic Pages in TCL [L10 ] (PHP- and ASP-like syntax)
  • Built-in cron-like scheduling
  • Watchdog for restarting server
  • Efficient handling for large up- and downloads
  • Tcl configuration file[L11 ]
  • and much, much more..!

Operating systems it runs on and is tested on regularly:

  • Linux
  • Solaris
  • Mac OS X

Probably also runs on (but not tested regularly):

History: It was originally based on the AOLserver 4.10 code base, but has seen many changes since then.


Modules (on the wiki)


Articles


Comments

  ...