author’s note: I’ve kept this post for historical context. This blog is now built with oedipus.
First, I’d like to thank Bradley Taunt for mentioning me in his latest update for pblog. He’s made some changes to his script that will make building starbreaker.org a bit easier, but I’m taking things further still.
- my version of
pblog.sh
takes the name of a config file as an argument - my config file has an
$ENTRIES_PATH
and$ENTRIES
variable that can find posts in a particular directory - my version of
pblog.sh
doesn’t build posts or pages at all - posts and pages are built in the makefile, so that posts and pages that haven’t been modified since the last build remain untouched, further boosting performance
All of these changes will allow me to make a more complex website than the straightforward blog pblog
was designed to create. For example, if I wanted to create a microblog for heavy metal videos with its own RSS feed, that’s going to be a lot easier.
Also, this site now has a full-text post index. It will eventually exceed one megabyte in size, and if I keep writing enough posts it might even exceed ten megabytes, but it’s just HTML so it should compress nicely. Still, if you’re on a crappy connection you might want to stick to the regular index.