Migrating from WordPress to Pelican on PaaS – Part 1
I've been blogging with Wordpress for the last 5 years on and off. It has some great features and is very easy to use, but it's not for me. This series of posts documents my transition from Wordpress to Pelican.
Part 1: Motivation and Decisions
What's Wrong With Wordpress?
There are a few things about Wordpress that have been bothering me lately
- Performance
- Backup/Restore
- Comment Bots
- Portability
As with anything that relies on server-side scripting, there is performance hit when loading pages. I've been running my blog on a Linode 1024 VPS ($20 per month) and had found that I had to move from Apache to Nginx to get decent performance with Wordpress. Adding Caching to the equation with one of the many caching plugins available has also helped, but this is a rather complex solution. Another performance bottleneck is the database...
Wordpress requires a MySQL database in the back end. I am not a big MySQL fan and would prefer to run Postgres or MariaDB but this isn't officially supported in Wordpress right now. Not only is a performance bottleneck, but it is also another thing that needs to be backed up.
The Backup/Restore capabilities of Wordpress are decent, Continue reading