The Apache Module API

  1. Add functionality directly to server.
  2. Dynamically loaded modules -- no need to recompile or relink.
  3. Full access to server API.
  4. C interface.
  5. Perl (mod_perl) interface.

Advantages

  1. Much faster than CGI scripts.
  2. Can do amazing things with API:

Disadvantages

  1. Non-portable.
  2. Bugs in modules can crash server.
  3. No process-level security in multiauthor environments.

<< Previous
Contents >> Next >>

Lincoln D. Stein, lstein@cshl.org
Cold Spring Harbor Laboratory
Last modified: Thu Nov 4 06:42:12 EST 1999