Apache::Voodoo
==============

Apache Voodoo, or just Voodoo for short is a web based application framework
for Apache 1.3, Apache 2 and mod_perl.  It's goal is to handle all the repetitious and
sometimes tricky/difficult mod_perl stuff for you.  By nature, it enforces
a clean division of presentation (HTML), logic (your Perl code), and
Apache/mod_perl.

Some features include:

   * Abstraction of mod_perl and apache interaction away from the user's code
   * Separation of presentation and logic via HTML::Template
   * Dynamic reloading of modules upon change (bypass-able for production sites)
   * Automatic session management
   * Automatic database connection and persistence
   * Powerful database abstraction system via Apache::Voodoo::Table
   * Simple enough API that the learning curve is pretty shallow
   * Integrated debugging tools
   * Automated installation / upgrade of sites developed with Voodoo

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

DEPENDENCIES

   Apache::DBI
   Apache::Request
   Apache::Session
   Config::General
   Email::Valid
   File::Pid
   HTML::Template
   IPC::SharedCache
   Time::HiRes
   XML::Checker::Parser

AUTHOR

Maverick, /\/\averick@smurfbaneDOTorg

COPYRIGHT

Copyright (c) 2005 Steven Edwards.  All rights reserved.

You may use and distribute Voodoo under the terms described in the LICENSE file included with
this package or in Apache::Voodoo::license.  The summary is it's a legalese version of the
Artistic License, but you should read it anyway :)