Home Octopress: Create Static Sites with a Full-Featured Framework

Octopress: Create Static Sites with a Full-Featured Framework

Static sites have better performance than dynamic sites, but you lose a lot of features by giving up a content management system (CMS), right? Maybe not, if you have a framework like Octopress.

Last week I looked at static sites and cloud services, but even Todd Hoff’s excellent coverage put me off a bit. Then I ran into the Octopress 2.0 announcement.

Octopress makes use of Jekyll and Markdown, but it’s relatively easy to set up and configure. It also has a slew of plugins that add services like Google Analytics, Twitter, Disqus and so forth. Want pretty posts with nice-looking pullquotes and blockquotes? Octopress has thoseas well. Worried about visitors using mobile browsers? No problem. Octopress has a mobile layout that looks as good in Safari on iOS as it does on Firefox on the desktop.

Once you’ve set up an Octopress blog, you can deploy it to any server using Rsync or you can use it with GitHub Pages. One of the things that I find particularly compelling about Octopress is that it has excellent documentation. It seems, at least from my initial work with Octopress, that its developer (Brandon Mathis) has covered all the bases with clear and easy to follow docs from getting started to working with themes to customize the look of an Octopress-powered site.

You will, however, need to be at least passingly familiar with git and *nix command line utilities. Octopress makes static blogging easy, but it’s still better suited to hackers than the marketing department or (most) editorial staff. You probably wouldn’t want to spring Octopress on folks who find Microsoft Word daunting. You don’t get a WYSIWYG editor or a workflow with Octopress, for instance. It might still be best suited to single-author blogs – but if that’s what you’re doing, Octopress should shine.

For a static site generator, Octopress looks like a winner to me. What do you think?

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the gambling and blockchain industries for major developments, new product and brand launches, game releases and other newsworthy events. Editors assign relevant stories to in-house staff writers with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.