OpenACS is a framework for building web sites. Its emphasis is building community-oriented web sites, and it comes with many pre-built packages such as: bulletin boards (forums), news, classifieds, ecommerce, etc. It has a strong templating system and database api.
Home page: http://www.openacs.org
Books and Articles:
See a series of articles on OpenACS (and also Zope), by Reuven Lerner in Linux Journal, starting in issue 101.
'Some notable users:
The precursor to OpenACS is ACS, the arsDigita Community System. There we have the connection to Philip Greenspun, the operator of http://photo.net , and author of two books about database backed websites in which he uses the beginnings of ACS as his examples.
Packages and Extras:
OpenACS includes many useful packages by default, with even more available at the http://openacs.org web site. Here are some maintained at other locations on the web:
I've written a binding that allows you to run OpenACS code using Tom Poindexter's FastCGI library.
It doesn't yet support the full OpenACS toolkit, but by avoiding unsupported API calls you should be able to write high performance web applications in TCL that run under either AOLServer or Apache.
SEH -- 1/12/05