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.
TOC
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:
Features | WordPress | Hugo |
---|---|---|
Site construction difficulty | Easy | Somewhat difficult |
Easy article writing | Intuitive with web editor | Written in Markdown |
Types of themes | Plenty | Few |
Customization | High degree of freedom with plugins and themes | Customization with code base |
Operation costs | High (hosting fees, etc.) | Low (static files only) |
Performance | Dynamic processing required, can be slow | Very fast |
Security | Many vulnerabilities | Low risk with static sites |
Version control | Difficult (database management required) | Easy management using Git |
User management | Multiple users can be managed | Not possible |
Comment function | Standard | External tools (Disqus, etc.) required |
SEO measures | Powerful with plugins | Must 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.