Thumbnail

It’s been a while. It’s Yuron.

I’ve been busy with work lately and haven’t been able to post much.

This time, I’ve made some major changes to the website structure itself, so I’d like to let you know about Hugo, which I used to configure the site.

I think this article and the new website will be released around December 30, 2024.

About Hugo

Hugo is a static site generator written in Go lang.

On Windows, it can be installed if you have a Git and Chocolate environment. It is very lightweight and it is very easy to improve themes if you understand HTML, CSS, and JS.

Its main features are as follows:

  • Static site generation
  • Control via CLI/Git
  • Supports Markdown

 

Comparison of Wordpress and Hugo

Here is a comparison of Hugo and Wordpress, which I used previously for my site:

FeaturesWordPressHugo
Site construction difficultyEasySomewhat difficult
Easy article writingIntuitive with web editorWritten in Markdown
Types of themesPlentyFew
CustomizationHigh degree of freedom with plugins and themesCustomization with code base
Operation costsHigh (hosting fees, etc.)Low (static files only)
PerformanceDynamic processing required, can be slowVery fast
SecurityMany vulnerabilitiesLow risk with static sites
Version controlDifficult (database management required)Easy management using Git
User managementMultiple users can be managedNot possible
Comment functionStandardExternal tools (Disqus, etc.) required
SEO measuresPowerful with pluginsMust be implemented by yourself

 

Conclusion

I think Hugo is a good choice when you care about performance and security. It’s the best choice when you don’t need user management or DB/dynamic content provision like Wordpress.