See posts by categories

See posts by tags

GeekLingo sheds WordPress for lightweight Hugo experience

  • 02 min read
  • 13 Jul, 2022
GeekLingo sheds WordPress for lightweight Hugo experience
SHARE

I’ve left the shackles of WordPress to try a more lightweight static site experience with Hugo. WordPress is the most popular blogging platform in the world. It has served a significant number of all active websites for years now. For those who don’t know, WordPress powers more than half of the internet, including blogs and news sites such as The New York Times or The Financial Times. However, if you’ve been around this space for a while, you’ve probably realized that not every website should be a blog.

There are so many reasons we love Hugo, but one of them is its Approved Status feature. It makes it incredibly easy for us to move our CMS away from WP without worrying about any incompatibilities with plugins or themes we use. We’re going to dig into why we made this change and how Hugo helped us scale without having to deal with monolithic code base (and bugs!).

Why I don’t need WordPress

The WordPress ecosystem has a lot of baggage. The platform’s size has become overwhelming, and it is difficult to keep up with the latest changes and developments. It is also not very easy to scale WordPress if you’re looking for a large-scale site that requires high-performance hosting. This is because WordPress is not designed with performance in mind, and its codebase is full of monolithic files. That’s why we switched over to Hugo.

When you lose the complexity of WP, what are the benefits? For starters, it makes finding your way around much easier. Also, because Hugo uses lightweight static files instead of PHP session handlers and FastCGI/CGI scripts, it loads significantly faster than WP which renders your website load time more snappy and responsive to people visiting your website on mobile devices.

What is the Hugo framework

Hugo is a modular, opinionated, and fast static site generator for creating websites. In the world of WordPress and Joomla, Hugo is one of the most popular options for creating your own website. It’s flexible enough to be used by developers with little knowledge of code or designers who know nothing about code.

Setting up a Hugo site was nice and easy. The actual content migration (700+ posts) from WordPress was painfully slow. All those custom plug-ins that seemed to be a good idea at the time came back to bite me.

Anyway, all done and dusted. If you are here, then the site has gone live. Hope you enjoy the new theme and speedier page load times.

Related Posts