본문 바로가기
개인프로젝트 후기/github pages만들기

왜 github pages를 블로그로 사용하니? - 01

by GiraffeB 2016. 8. 9.
왜 github pages로 블로그를만들니?

왜 github pages로 블로그를만들니?

사실… 카카오 기술 블로그가 github pages로 했다는 글을 읽고 나도 해봐야지 해서 따라해 보게되었다ㅋㅋz
도 있고. 간단하게 작성해도 예쁘게 틀 잡아주는 마크다운으로 글을 쓰고 싶은 마음도 있어 사용해 보게 되었다.
마크다운도 쓰고, 트렌드도 따라해보면서 이유도 찾아보기로 했다.

github pages? 뭐야?

GitHub is a code hosting platform for version control and collaboration.이라고 홈페이지에 써있다. 많은 개발자들이 잘 아는 버전관리툴 git을 이용한 온라인 저장소를 제공하는 사이트 정도로만 설명하겠다. ( 사실 제가..잘..). github pages는 이 저장공간에 html같은 파일을 특정한 규칙에 맞게 올리면 웹 호스팅을 지원해 주는 서비스다!
요약 : 버전관리 도구 git을 이용해서 온라인 저장소 공간에 올리면 호스팅된다. = github pages

본래의 의도는 github에 올린 여러 프로젝트들을 알리고, 문서를 제공하는 목적으로 알고 있다. 하지만 프로젝트나 코드를 올리지 않더라도 기존의 블로그 서비스에 불만사항이 있으셨던 분들이면 관심을 가질만 한 것 같다.
예를 들어, 기존 포털사이트 처럼 안정적인 호스팅을 받으면서, 커스터마이징을 하고 싶은 분들이 딱 아닐까.

거기에 덧붙여서, github pages에서는 jekyll이라는 정적 사이트 생성기를 지원한다. jekyll은 마크다운 변환이나 블로그에 필요한 카테고리 기능들을 가지고 있어, 블로그를 생성하는데 편리하다.(고 할 수 있지만, 개발자가 아닌 분들이 배우기에는 진입장벽이 있는 것 같고, 배울게 많다. 그리고 이런 프레임워크는 늘 그렇듯 여러 관련된 지식을 함께 스스로 배워야 한다.)

진짜 요약:
VCS(Version Control system)인 git을 사용한 온라인 플랫폼인 github에서 jekyll과 같은 정적 사이트 생성기를 지원하는 웹 호스팅을 해주는게 github pages다. 라는게 내 나름 결론임.

링크

git 간편안내서
github사이트 문서
Jekyll 한국어 번역 사이트

사족

이 글들은 지킬 한국어 번역사이트의 순서를 따라가면서, 내가 했던 시도를 저장하려고 작성했다. 글쓰기 연습도 할 겸, 매일매일 작성해보자.