만들게 된 이유
워드프레스에서 PHP2shell 같은 문제가 발생하는 걸 보고, 아예 PHP와 상관없는 블로그 플랫폼을 찾기 시작했습니다. 서버에서 php코드가 없는 CMS를 찾다가 보니, 예전에 Github에 연동된 Jekyll 같은 사이트가 생각났습니다.
그러다가 최즘 핫하다는 Hugo로 만들어보기로 했습니다..
Hugo는 글을 미리 HTML로 만들어 두는 정적 사이트라 서버에서 실행되는 코드가 없습니다. 즉 서버가 필요 없고 단순히 Github와 Cloudflare Pages를 붙이면 블로그가 뚝딱 만들어집니다.

Hugo 블로그 만든 후기
가장 신기했던 건 이 모든 걸 AI와 대화하면서 만들었다는 점입니다. 바이브 코딩에 가까운데요. 테마 디자인, 검색, 목차, 광고, 댓글까지 “이렇게 해 줘"라고 말하면 코드가 나오고, 에러가 나면 로그를 붙여 주면 고쳐주면서 주말에 한 2시간만에 만든것 같습니다.
예전 같으면 며칠은 붙잡고 있었을 일을 몇 시간 만에 끝났습니다.
글은 아래 같은 화면에서 쓰게 되는데, 왼쪽에 마크다운으로 쓰면 오른쪽에 완성된 모습이 바로 보입니다.

개인적으로는 Decap CMS가 참 좋은데요. 개발자가 아닌 일반인의 경우 마크다운이 아니라 리치 텍스트를 선택해서 바로 보이는 형태라서 참 글 작성하기 편합니다.
댓글은 giscus가 깃허브 연동되서 많이 사용한다는데, 개인 블로그라 그냥 일반 사람도 git로그인 없이 사용할 수 있게, waline으로 구축했습니다.

서버도, PHP도 없이 블로그 하나가 이렇게 뚝딱 만들어지다니, 그저 신기할 따름이입니다.
아직 부족한 기능도 많지만 블로그 자체만 쓰는데는 큰 문제가 없어서 할만하네요.
로딩 속도도 빨라서 참 좋습니다.
블로그만 적는다면 나쁘지 않을듯? 다만 네이버 이런데 노출이 안되는게 문제긴 합니다 ㅎㅎ
댓글