But… Is this really the best solution for sitdes destined to keep thousands of posts during years?
We clearly see some short-term advantages like how, with just on click, we can have a site functioning, manage images and comments, change visualization through templates and dozens of other things which can be done through plugins.
If we compare them with the disadvantages which we can find at mid-term (and without tackling the security aspects) then it no longer is writers’ panacea.
WordPress is a contents manager: it ain’t designed for SEO or WPO projects.
In fact, there are plugins which try to improve these factors and despite doing it, they’re not really pro in how they do things, they’ll do what they can inside of the plugins ecosystem.
The architecture and management of the database from a technical standpoint is very argueable. Let’s say that it isn’t optimized to manage in an efficient manner thousands of records.
Even if that appeals as deceit from wordpress to those who have relied on it to build a site, it keeps on being one of the best short-term choices.
The main problem it has on long-term or for sites where dozens of thousands of posts are posted lies in the format of the same post.
The posts are stored in HTML. A format which is alive and which changes across the years, adding new tags and semantically evolving.
Can you imagine a post from 5 years ago with font tags, tables with “inline” styles or text without paragraphs?
That could be happening if your post dates back some years and is still available to your readers.
Now imagine having to update each and everyone of those posts to an HTML format more semantic and which relates with the new responsive theme which you’ve just installed.
Impossible, an unending task.
There are some pseudo formats, like markdown or textile which can write text using simple characters to put emphasis on different elements. Once the post is finished then you can read it without an HTML interpreter. These formats are based on the old plain text email managers which used these solutions to make titles stand out or put emphasis on important words, but they don’t intend to replace HTML language: they just bring forth a limited set of elements.
Using tools or writing methods which aren’t dependant on the final format like HMLT whyich allows for your content to be up-to-date with the latest versions and trends and stop worrying about its looks and spend more time working on the contents’ quality, the current ones and the ones which will be in 5 years’ time with devices we can’t begin to imagine.