On 4/6/07, Nick Kew <[EMAIL PROTECTED]> wrote:
A good starting point is "one module per task".  How many tasks
does your application comprise?  How many of those tasks can
be accomplished using existing modules?

I like the concept on one module one task, but I want to try to keep
everything in one main binary, sort of like having one EXE in Windows
for a program.

I was reading through my old book "Writing Apache Modules in Perl and
C" and it looked like it was possible to put multiple handlers in one
perl file.  Is it possible to put multiple handlers in one C Module?
This seems like a logical approach to having one module doing
different things, simply have it contain a different handler for each
task.

When Apache sees

<Location /coolapp>
  SetHandler mod_my_cool_app
<Location>

How does it know that mod_my_cool_app is associated with
mod_my_cool_app.so?  Is it purely from the LoadModule or is there
something in the module that I am missing?

Sam

Reply via email to