Two weeks ago I anounced that I’ll no longer use Wordpress but a more simple self programmed solution. Now I’m at the point that I can say: I’ve a version with all features I need. The version 1.0.
Why did I choose this way? As described in my former post I’ve used Wordpress quite a long time. And I don’t want to rant too much about Wordpress, PHP and the whole universe. But I thought about some fundamental things:
Reaching point three I asked my self: Why not creating the HTML websites periodically and skip all three steps? For me it was the price worth to do not have any “social” functionality like rating or comments in the first step.
What is my architecture? It is not a full blown LAMP stack. There is no database. The content is stored in Markdown files inside the blog repository. From this files a periodically executed script generates the static HTML content which is simply served as static file via Apache. That sounds very simple, indeed. But there are some additions:
I mentioned above that I accepted that I will not have ratings or comments in my blog solution. Also I mentioned there is no database. That’s both not one hundred percent true. There is an implementation for ratings and comments will come soon.