Xerl is an open source website template engine (TE) with some features of a Content Management System (CMS) programmed in object oriented Perl (boosted by FastCGI) and using XML.
#!/usr/bin/perl
use strict;
use warnings;
use Xerl;
use FCGI;
while (FCGI::accept >= 0) {
my Xerl $xerl = Xerl->new( config => 'config.txt' );
$xerl->run();
}