Z Space Blog

your source for Game Z

Posts tagged PHP. Subscribe?

Page 1 of 1

Holiday 2023 Outage Post-Mortem

In the days leading up to the end of 2023, zlg.space's primary hard drive began having errors and locking up the entire server. It began with simple unresponsiveness, and ended in a replacement drive, new OS, and a bumpy road of /opt self-compiled madness to bring the backup to the modern ages of PHP. The server is now on bigger, faster storage and an OS that won't get in the way if/when it breaks again, but it didn't come without an arduous test of patience.

Read more...

Sporkblog - Blogging simplified

2022-06-04 UPDATE: Sporkblog is effectively dead. I would be interested in pursuing a more modern version of Sporkblog, cleaning up the core components. It can occupy the solution space between static site generators and Wordpress. Please contact me if you are interested in collaborating on this goal.


Project Page

Sporkblog started as my first foray into web development. I began work on it in 2008, and quickly learned that the trick to software development is building something in a way that allows you to understand it when you come back to it. Months after finishing Sporkblog's first version, I came back to it and discovered that I had failed. It was a mess, and I needed to clean it up.

I began Sporkblog's next iteration, and with it I held onto some principles that I believed were most important. I decided that the blog should:

  • Be easy to navigate, without superfluous information;
  • Have easy-to-read source, so hacking can be done somewhat easily;
  • Have well-designed HTML so themes can be made with little effort;
  • Allow visitors to comment without a distorted image CAPTCHA or registering an account

I also put Sporkblog under Git revision and started learning better project management habits.

In July 2012, Sporkblog's second version was released. It included all of the functionality I considered necessary in a blog, and good enough to run my personal website on. There are still some improvements left that I believe need to be made, but it's ready to be hacked on.

Sporkblog Launches!

After a few months of working on and off on a blog source that follows my sensibilities, Sporkblog has reached its first release. It isn't a stable 1.0 yet, but it's good enough for me to start dogfooding it.

Sporkblog is a very simplistic and intuitive blog source that allows a blog to turn into a more traditional style website, with the added flexibility and power of the weblog publishing methodology. The navigation of Sporkblog is easily manipulated; you create tags as you create content. From there, you can assign certain tags to be displayed in the navigation, and any posts under the "Navpage" tag will automatically be displayed in the navigation under "Pages".

This allows your typical Contact, About, and other similar pages to be displayed in a page all to themselves while maintaining the section-based content heirarchy. Couple it with the power of tags and you have a website whose structure can fit anyone's needs.

In time, I hope to better develop Sporkblog and provide another alternative for blogging and website publishing.

2022-06-10 Update: This is the oldest post on the blog. I've kept it to remind me of where the site's purpose came from, and to appreciate how far it's come since then. Looking over these old posts has given me a fresher perspective on my own body of work.

Page 1 of 1