I had a conversation recently with a prospective client who was
interested in using the ACS but already had invested
$1,000,000+ in development on an mod_perl-based app. He
wanted to use OpenACS (with many features are largely
orthogonal to his system) without throwing out the investment he
had made in the existing code. At the time (and probably to this
day), the best solution seemed to be to have Apache and
AOLServer running out of different ports on the same machine.
Putting aside the marketing issues for the moment (since this
particular person seemed comfortable with the separate ports
solution), are there any technical advantages to running the
OpenACS system through Apache rather than around it? Would it
make it any easier to start merging the two code bases in the
future, for example?