Another Blog Software Package?
Yes, another blog software package. Here's what makes Grotblog different.
- Grotblog allows you to create your post in the editor or software of your choice, not some slow, online editor. There is no built-in editor in Grotblog.
- Grotblog allows you to upload your article right in the software. No FTP needed.
- Grotblog does not store your blog posts and comments in a database. Instead, it stores them in text files on your blog website. Storing large blocks of straight text in a database is an incorrect use of databases. It's like hammering in a nail with a screwdriver.
- Most blog software show up to some number of complete blog posts on a page. So someone coming to your site could see a very very long home page, with many posts on it, and not easily see what else you've written. Grotblog, instead, shows excerpts of your blog posts, as many as you specify. The reader can see a variety of your posts, and click on the ones they want to read more fully. Only then do they see the full blog post.
- Grotblog allows you to view just the posts for a given topic, author or time period.
- As shipped, Grotblog requires the use of a SQLite database. This means you can copy the database from your blog site to your local computer, if needed.
Other Features
- You can easily add navigation links to other parts of your site.
- You can block all comments, allow comments, block or allow comments for a specific post or block all comments from a specific user.
- You can add topics under which your posts will appear.
- Grotblog is available under the GPL2 license. This means that you can do anything you like with it, include selling it or making it part of commercial software.
Limitations, Bugs and Other Details
- Use of this package requires that you understand how to create HTML or markdown pages.
- Some things you may want to do with the software might be more difficult than they are with other blog software, like WordPress. For example, you can change the look of the site completely, by changing the template and/or CSS files. But to do this, you will need to know how to build these files (or copy and modify the ones which come with it) and upload them to the proper place on your website.
- Grotblog is programmed in a common website language called PHP. You are free to modify it as you like, or have someone else do so. The version of PHP required is 7.x.
- If you discover a legitimate bug, you can contact me at paulf at quillandmouse dot com.
Download
Download at Gitlab: Here