Why I Moved My Website From Ghost CMS to Hugo
HTML-код
- Опубликовано: 30 июн 2024
- I recently relaunched my website on the Hugo platform and had some people ask me why, and more specifically why I moved away from Ghost.
In this video, I will discuss why I left a traditional CMS for a static site generator like Hugo as well as static sites in general.
I'll also mention how I host for free (and how you can do the same)!
Links:
Hugo: gohugo.io/
$100 credit on Digital Ocean - geni.us/ajBFT4
New website: https:/travis.media
Favorite Udemy Course of 2021: geni.us/58VWIe
Equipment used:
Samson Q2U Microphone: geni.us/ijaJBv
LG 27" Monitor: geni.us/KR9Jgoi
*** Learn to Code Blueprint 6 month Course (FREE): Accountability | Clarity | Confidence ***
🎓 bit.ly/2OdKQtd
*** FREE EBOOKS ***
📘 bit.ly/2jnH2DP
LET'S CONNECT!
📰 LinkedIn ➔ / travisdot. .
📷 Instagram ➔ / travisdotmedia
🐦 Twitter ➔ / travisdotmedia
🙋🏼♂️ Website ➔ travis.media
#ghostcms #hugo #staticsites Наука
That’s a very good point. I personally use Jekyll, because I started using long before Hugo was created. The main problem with static generated websites, are newsletter, comments and contact form. Of course there are plugins for all that, but a CMS do have all out of the box.
So, if the purpose of blog is just sharing content and thought, static websites is a perfect solution, whereas if as a creator, you want to build an audience, then CMS is a way to go. Just my opinion
Loved this one! I have 2 massive sites on ghost, but couldn’t figure how to convert JSON to MD. Will try this. Will miss the email feature in Ghost a bit though.
Well explained for a fresh learner. I love your speech!
Thanks for a great content. I just visited your website and I wonder if it's still Hugo. It doesn't seem like any Hugo theme. If it is, what theme do you use?
Yep it's Hugo and it's a custom theme.
i just trying to maintain my personal blog using blogger, but its just so messy that is hard for me to continue to use it. Your video help me a lot to pic HUGO as a valid option, thx
Do you need to use your GitHub account for the automated build to work or something you can configure later?
So you push your code to a GitHub repo. Then in Digital Ocean you connect your app to you GitHub repo. So every time you commit your code, Digital ocean takes note and kicks off a new build with your latest changes.
I made the switch as well. Think I’ll do a video on this
Unless you're constantly updating the look of your website, why not use a simple flatfile cms like Grav or Pico?
Thank you.
It seems like Hugo is good if you're doing the GitHub route but it doesn't look too friendly for casually technical blogger's such as myself
I liked Hugo's commands and speed, and was really excited about it but their documentation is pure garbage.
I eventually found my way into eleventy
What about images? Do you just put a link from somewhere else in the markdown file?
Yep you have a static folder that houses your images in some predetermined folder structure. Then you reference like
That particular example is for a static folder structure of images folder > year folder > month folder > Image name
NextJS works well for me. I will give HUGO a try.
Couldn't understood hugo or jekyll. At the end created my own static site generator.
I have tried understanding Hugo for blogging, but to me it looks to be as complicated as writing straight html... Am I missing something? Is there a file upload part where I can just upload a Markdown/text file and not bother with touching the code?
It's a bit more complex than something like WordPress, yes. When it comes to writing blog posts, there really aren't any code changes, but just writing in Markdown which many people, like myself, love. And a lot of Hugo can itself can be managed from one configuration file. But yes, it would geared to more tech savvy bloggers and those who don't want a back end (there's actually nowhere to upload a file to. I just create a new markdown file (with a hugo command) and write in it. And for images I just drag and drop into the correct images folder). Good question.
That's nice
Good enough reason to move away from ghost. I’m looking for something similar too, really dot. Need subscription, users etc . Not even looking to make money of it. Just a helpful information site
Maybe substack?
Although it seems your site you’ve gone back to ghost?
I’m still on Hugo. Deployment with Cloudflare Pages.
hugo is cool for dev's but horrible for everyone else lol great on you tho
I'm inclined to agree
Background music is quite distracting.