This post was originally published on Pillowfort in November 2022.
I recently had to install a couple of content management systems (CMSes) for a couple of webcomics and wanted to share some thoughts on them:
In the past, I’ve used the Comicpress/Comic Easel plugins for WordPress and Grawlix, both of which aren’t currently supported by their developers. Grawlix went completely defunct a couple months after I started using it, and while Comicpress/Comic Easel is rumored to be making a comeback, I don’t want to wait an undetermined amout of time for it to be launched.
So I’m going to write about the two comic CMSes I’ve used in the past month, Comic Control and Rarebit. This isn’t really a review, because my main criteria for using a CMS is “can I get it to work” and the answer was yes to both of them. I was for a very short bit seriously considering teaching myself coding just so I wouldn’t have to worry about a repeat of Comicpress and Grawlix where I couldn’t keep them up to date and actually useable. I don’t enjoy coding in the slightest; it sometimes makes me want to cry, but the whole “sorry, this thing only runs on outdated PHP” mess is frustrating.
Back to the content management systems:
Rarebit is very simple and bare bones. It’s also extremely easy to customize (read: fiddle with) and very forgiving when you do something wrong. The entire installation process is just uploading the files to the website and then giving the comics the correct filenames and putting them in the correct folder. There’s no PHP or mySql database or password to worry about; I did all my adjustments in Notepad++ and then uploaded the edited file to the website via FTP. Each bit of code and javascript you could consider customizing has an explanation for what it does built right into the document.
The downside to Rarebit is that its simplicity means it’s missing a scheduling feature, so you can’t upload something in advance and have it post at a pre-designated time. Since I installed Rarebit on prophecyfailed.com, which is a completed comic, and doesn’t need a scheduler. I recently had to rebuild the entire website for Prophecy Failed and its 740-page archive and the hardest part was renaming all the comic pages. There’s also no obvious way to integrate reader comments, which isn’t really a good or bad thing. Another big plus to Rarebit is that since it uses only html and javascript, its code won’t become completely unusable as PHP sites can do.
(NB: I could be wrong about how PHP support works, I just know that in my experience it can become outdated and then not function and then you’re stuck with a broken website and you’re not necessarily adept enough at diagnosing the issue beyond that.)
Comic Control is a free version of the CMS a lot of Hiveworks comics use that the creator was very kind to release. It’s much more robust than Rarebit, which also means it’s more complicated. It’s fairly easy in terms of initial setup and installation (there is a lot of hand holding, which I’m grateful for), but I’ve managed to break the header and footer by trying to edit them. I’ve tried to add a sidebar, but I’m not good enough at coding to get it right. But Comic Control has a scheduler, which is very important for my upcoming project. You can also integrate a comments system very easily, which is convenient if comments are important to you.
I’ve always felt like I can get a Comic Control site to serviceable, but I’m really pleased with how my Rarebit site came out. Obviously your mileage may vary depending on your coding skill and what features you can/can’t live without. I’m just a person who wants to make comics and doesn’t want to deal with Webtoon or Tapas. (And I’m old and it used to be that self-hosting comics was the cool thing to do.)
Thanks for reading!