in reply to Installing a cgi app with cgi

it must be installed, configured and run by people with no technical skills, and that they have a simple way to add new modules for new features

You could try this Customer Friendly System.

-derby