Minimalist web publishing platforms

Seems only fair to dial the Wayback Machine to 2008 and look at Rael Dornfest’s Blosxom. (Bona fides: Rael was CTO for O’Reilly Media for a while; he also led the RSS-DEV Working Group which produced RSS 1.0; and many more projects.)

Blosxom is 300 lines of Perl that produce a date-sorted blog, either live or static. Super simple CMS – the file system is the database. The base code gives access to plugins at 12 spots during page generation. Plugins are very simple to write, or there are hundreds available from users. Page layout is fully customizable using head, body, and foot templates, and of course CSS.

Blosxom is great for low-volume blogs (after a couple thousand posts the file system tends to creak a bit; -), in-house interactive docs, and simple mockups of more complex projects. It’s also a wonderful tool for learning Perl!

(BTW, nice move Rob – don’t think I’ve ever been rickrolled in text before; -)

2 Likes