Appendix C. Plugins

If you are using basic apache authentication, you are already familiar with GenieGate's plug-in model.

How you use a plugin will vary on what it does, but it will involve editing your ~/geniegate/conf/geniegate.ini so that GenieGate will utilize them.

The critical configuration variable is PLUGINS which contains a colon delimited list of plugin PHP files.

Tip

You should remove any plugins you are not using because they could slow down your web site.

ApacheDBM large scale htaccess.

Apache supports what is known as DBM authentication. This type of authentication is ideal for high traffic web sites where a large number of users and/or a large number of requests pr. minute are common.

Be aware, however that both PHP AND Apache must be compiled with the correct dbm support in order for this plugin to work.