Ferdinand is a project mainly written in Perl, it's free.
A small system to build Web pages with multiple DB-driven sections
404: Not Found