Itty Bitty Blog Engine

2017-05-02

Squeekie

Too Much Work!

Keeping up with WordPress websites is exhausting - all the updates, plugins, security, backups, dashboard, widgets, the evil hackers in Whereisthatistan... ack!!!!!

Wix and SquareSpace aren't much better, since you have to jump through so many hoops just to get your words out there.

Well, there's Bootstrap.... but what a lot of trouble that is - makes me tired just thinking about all those dashes and letters and numbers, just to get some CSS that looks good on different screen sizes.

Sometimes all you want is a simple blog where you can enter some text and a few pictures.

But... you don't want your website to have that antique look - narrow with tiny, weird-colored fonts and not responsive.

Recently, I ran across a marvelous blog post by Tania Rascia (taniarascia.com) titled "You Don't Need A Framework".

What - no framework!?!

I had just finished reading "Software and Mind", which talked about things getting way too complex in the codeiverse.

So, I had the idea that maybe I should just write my own blog engine. And leave out all the complicated parts, like the database and javascript. Just use php and arrays and text files...

So this website represents what I came up with: my DIY, no-frills, itty-bitty blog engine. I had fun doing it too - like being back in college working on a project.

Right now it takes up 9.58 MB and consists of 57 files, some of which are extra pictures I should remove.

The posts are all text files. I keep a list of them in another text file and convert them into arrays to navigate. For updates, I use html forms.

There's a copy on my home computer with xampp. Whenever I want to change the design I make a zip and upload it to the server.

No complicated backup procedure.

Of course, this is a work in progress. Lots remains to be done, such as figuring out how to save comments. I plan to make the code available too after I clean it up a bit, if anyone is interested.

But now Squeekie and I need a nap!

Leave a Comment Here