mod_blosxom.c
mod_blosxom [pronounced "mod-blossom" or "mod-blogsome"] is a
extreme lightweight yet feature-packed Weblog application designed
from the ground up with simplicity, usability, and interoperability
in mind.
mod_blosxom.c has inherited the function of original Blosxom (almost).
Therefore, the data and the template of original Blosxom can be
used as it is.
- Features
- Weblogging in under 15 minutes or your money back ;-)
- Absolutely FREE for the taking!
- Made for, but in no way limited to, Mac OS X.
- Write from the comfort of your favourite text editor -- be it BBEdit, vi, emacs, notepad, ...
- Multiple Weblogs with only one mod_blosxom installation.
- Permalinks point to (aka bookmark) a particular story.
- By-day, by-month, and by-year "archives."
- Style with CSS and HTML header/footer.
- RSS syndication and aggregation.
- Conditional GET support.(If-Modified-Since: etc..)
- Did I mention FREE for the taking?
- Getting better all the time.
- Simpler than 'apxs' installation.
- extreme lightweight.(Only 50Kbyte increases the httpd)
- Minimal requirements.
- Intelligent defaults.
- Minimalist in terms of requirements and know-how, yet feature-packed and infinitely extensible (thanks to the power of Apache API).
Difference from original Blosxom:
- mod_blosxom.c is Apache module.
- mod_blosxom.c is not CGI program.
- mod_blosxom.c is extreme lightweight.
- mod_blosxom.c is rewrite by C.
- Install
Please see an INSTALL file.- Configuration
Then activate it in Apache's httpd.conf file, for instance for the URL /blosxom, as follows:
# httpd.conf
LoadModule blosxom_module libexec/mod_blosxom.so
<Location /blosxom>
SetHandler blosxom-handler
BlogTitle "Blosxom"
BlogDescription "Yet another Blosxom blog."
BlogLanguage en
BlogDatadir /Library/WebServer/Documents/blosxom
BlogEntries 20
</Location>
Then after restarting Apache via
# apachectl restart
When using in another language, as follows:
# in <Location /blosxom>
AddDefaultCharset EUC-JP
In the upper example, the character set EUC-JP is outputted by the header.
- Auther
- Blosxom (Original) Rael Drnfest <rael@oreilly.com> Home/Docs/Licensing: http://www.oreillynet.com/~rael/lang/perl/blosxom/
- mod_blosxom.c (Rewriting by Apache API) Hiroyuki OYAMA <oyama@cpan.org> http://perl.infoware.ne.jp/
- Licensing
Copyright (C) 2002 Hiroyuki OYAMA. Japan. All rights reserved.
mod_blosxom.c is free software; you can redistribute it and/or modify it under the same terms as Blosxom itself.
Hiroyuki OYAMA<oyama@cpan.org>
