Exploring Hexo, the new (for me) CMS system for creating static sites, which I’m using for this very site, I started setting up another site too. That new site has more posts than this one, and a probability of adding more posts more regularly than on this site. I quickly found a problem with how the files/posts are being generated in Hexo though: all posts get added to one folder. One large, and ever growing, pile. That can be fine if you only have a small amount of posts, but as I like to plan for the future I can foresee that this will turn into a problem rather quickly. It will quite simply be very difficult to visually find what you are looking for and, in short, will be very messy.
As I was trying to fix a broken web site the other night I came to the conclusion when working with web sites there are always trade-offs and dependencies. I’ve known this for a long time of course, but it sort of hit home fully right then.
The Wordpress site I was trying fix had stopped showing text, which is quite bad for a site that is intended to inform, primarily via text. The reason for this quickly became apparent: the site was using a custom (purchased) theme. That theme was using functionality that was completely custom-made. That can be good/cool etc, however in this particular case time had not treated it well, and the developer had probably lost interest in that theme, judging by his support forum.
So, as always when we are closing in to a new year, I feel an urge to do a major overhaul of at least one of my domains. Find a new system and a new way of working, in my attempts to find the optimal system and to be able to create a web site that “almost updates itself”. So far I have failed in those major goals, but I have learnt a lot about various systems out there.
2 years ago I went back to Wordpress. I made a Wordpress network where I basically had 19 of my domains/sites within the same Wordpress installation. It was good for keeping control over updates etc, but it was still a pain to maintain, and it brought quite a few other limitations, like difficulty to separate other functionality, such as plug-ins, from one site to the other. Great if you really have a network of similar sites, not so great if all your sites are completely different.
- page 1 of 1