지킬 (소프트웨어)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
지킬은 2008년 톰 프레스턴 워너에 의해 처음 출시된 정적 웹사이트 생성기이다. 마크다운, 텍스타일 및 Liquid 템플릿을 렌더링하여 아파치 HTTP 서버, Nginx 등에서 제공될 정적 웹사이트를 생성하며, 깃허브 페이지에서 기본 빌드 엔진으로 지원된다. 2017년에는 깃허브에서의 채택으로 가장 인기 있는 정적 사이트 생성기로 선정되었고, 잼스택 아이디어를 형성하는 데 기여했다. 지킬은 단순함과 콘텐츠 중심의 철학을 강조하며, 사용자가 콘텐츠에 집중할 수 있도록 돕는 것을 목표로 한다.
더 읽어볼만한 페이지
- 블로그 소프트웨어 - 텍스트큐브
텍스트큐브는 태터툴즈에서 발전한 블로그 엔진으로, OpenID, BlogAPI 지원, 1-user-multi-blog, multi-user-1-blog 기능 등을 제공하며, 소셜 네트워크 연동, 반응형 스킨 및 모바일 지원 강화 등의 버전 업데이트를 거쳤다. - 블로그 소프트웨어 - 무버블 타입
무버블 타입은 식스 어파트에서 개발한 웹 블로그 게시 시스템으로, 다양한 기능과 정적/동적 페이지 생성 방식을 제공하며, 펄로 작성되어 데이터베이스를 사용하고 플러그인으로 기능 확장이 용이하다. - 루비로 작성된 자유 소프트웨어 - 루비 온 레일즈
루비 온 레일즈는 데이비드 헤이네마이어 한손이 개발한 MVC 아키텍처 기반의 웹 애플리케이션 프레임워크로, "설정보다 관례"와 "반복 금지" 원칙을 핵심 철학으로 삼아 다양한 웹 서비스 개발에 사용되며 다른 프레임워크에 영향을 주었다. - 루비로 작성된 자유 소프트웨어 - Travis CI
Travis CI는 소프트웨어 프로젝트의 지속적인 통합 및 제공을 위한 서비스로, `.travis.yml` 파일로 구성되며 GitHub와 연동하여 빌드를 실행하고 테스트 결과를 제공한다. - MIT 라이선스 소프트웨어 - MS-DOS
MS-DOS는 마이크로소프트가 개발한 개인용 컴퓨터용 디스크 운영 체제로, IBM PC의 표준 운영 체제로 널리 사용되었으며, 단일 작업 환경과 명령줄 인터페이스를 특징으로 한다. - MIT 라이선스 소프트웨어 - Zcash
Zcash는 존스 홉킨스 대학교 연구를 기반으로 개발된 익명성 강화 암호화폐로, zk-SNARK 영지식 증명을 통해 거래 당사자의 익명성을 보장하지만, 범죄 악용 우려와 규제 대상 가능성이 존재한다.
지킬 (소프트웨어) - [IT 관련 정보]에 관한 문서 |
---|
2. 역사
지킬은 2008년 톰 프레스턴 워너(Tom Preston-Werner)에 의해 처음 출시되었다.[24][2][13] 이후 파커 무어(Parker Moore)가 개발을 이어받아 지킬 1 출시를 이끌었다.[3][14] 지킬은 정적 웹사이트를 향한 웹 개발 트렌드를 시작했다.[4]
지킬은 정적 웹사이트 개발 트렌드를 이끌었다.[4][15] 2017년에는 깃허브에서의 채택에 힘입어 가장 인기 있는 정적 사이트 생성기로 선정되었다.[5][16] 잼스택(Jamstack) 아이디어는 지킬과 다른 정적 사이트 생성기들을 중심으로 형성되었다.[5]
깃허브는 2019년에 출시된 지킬 버전 4.0으로 업그레이드하는 대신 지킬 버전 3.x를 유지하기로 결정했다.[6] 2021년, 지킬 개발자 프랭크 테일란디에/Frank Taillandier영어는 지킬 코드베이스가 "동결 상태이며 영구적인 휴지 상태"라고 말하며, 지킬의 동결 상태에 만족하지 못하는 사용자는 다른 정적 사이트 생성기인 일레븐티로 이동할 것을 권장했다.[6] 프랭크 테일란디에는 2021년 말에 사망했지만, 깃허브의 지킬 프로젝트는 계속 업데이트되고 있으며, 버그 수정을 위한 릴리스가 이루어지고 있다.[6]
2. 1. 개발 초기
지킬은 2008년 톰 프레스턴 워너(Tom Preston-Werner)에 의해 처음 출시되었다.[24][2][13] 이후 파커 무어(Parker Moore)가 개발을 이어받아 지킬 1 출시를 이끌었다.[3][14] 지킬은 정적 웹사이트를 향한 웹 개발 트렌드를 시작했다.[4]2. 2. 정적 웹사이트 트렌드 주도
지킬은 정적 웹사이트 개발 트렌드를 이끌었다.[4][15] 2017년에는 깃허브에서의 채택에 힘입어 가장 인기 있는 정적 사이트 생성기로 선정되었다.[5][16] 잼스택(Jamstack) 아이디어는 지킬과 다른 정적 사이트 생성기들을 중심으로 형성되었다.[5]2. 3. 최근 동향
깃허브는 2019년에 출시된 지킬 버전 4.0으로 업그레이드하는 대신 지킬 버전 3.x를 유지하기로 결정했다.[6] 2021년, 지킬 개발자 프랭크 테일란디에/Frank Taillandier영어는 지킬 코드베이스가 "동결 상태이며 영구적인 휴지 상태"라고 말하며, 지킬의 동결 상태에 만족하지 못하는 사용자는 다른 정적 사이트 생성기인 일레븐티로 이동할 것을 권장했다.[6] 프랭크 테일란디에는 2021년 말에 사망했지만, 깃허브의 지킬 프로젝트는 계속 업데이트되고 있으며, 버그 수정을 위한 릴리스가 이루어지고 있다.[6]3. 특징
지킬은 마크다운 또는 텍스타일 및 Liquid 템플릿을 렌더링하여 아파치 HTTP 서버, Nginx 또는 다른 웹 서버에서 제공할 준비가 된 완전한 정적 웹사이트를 생성한다.[7][17] 정적 사이트 생성기는 동적으로 페이지를 생성하기 위해 데이터베이스를 사용하지 않는다.[18] 대신 Jekyll은 YAML, JSON, CSV, 및 TSV 파일의 콘텐츠를 Liquid 템플릿 시스템으로 로드하는 것을 지원한다.[8][19] 이러한 데이터 파일 내의 콘텐츠는 Liquid 템플릿 시스템을 통해 접근할 수 있다. 지킬은 깃허브 페이지에서 기본적으로 빌드 엔진으로 선택 가능한 내장 지원을 제공한다.[9] 깃허브 페이지는 사용자가 추가 비용 없이 깃허브 공개 저장소를 기반으로 웹사이트를 호스팅할 수 있는 깃허브 기능이다.
Jekyll은 프런트엔드 프레임워크인 부트스트랩과 함께 사용할 수 있다.[10][21] Jekyll 사이트는 CloudCannon, Forestry 또는 Siteleaf와 같은 클라우드 기반 CMS 소프트웨어에 연결하여 콘텐츠 편집자가 코딩 방법을 몰라도 사이트 콘텐츠를 수정할 수 있도록 한다.[11]
3. 1. 작동 방식
지킬은 마크다운 또는 텍스타일 및 Liquid 템플릿을 렌더링하여 아파치 HTTP 서버, Nginx 또는 다른 웹 서버에서 제공할 준비가 된 완전한 정적 웹사이트를 생성한다.[7][17] 정적 사이트 생성기는 동적으로 페이지를 생성하기 위해 데이터베이스를 사용하지 않는다.[18] 대신 Jekyll은 YAML, JSON, CSV, 및 TSV 파일의 콘텐츠를 Liquid 템플릿 시스템으로 로드하는 것을 지원한다.[8][19] 이러한 데이터 파일 내의 콘텐츠는 Liquid 템플릿 시스템을 통해 접근할 수 있다. 지킬은 깃허브 페이지에서 기본적으로 빌드 엔진으로 선택 가능한 내장 지원을 제공한다.[9] 깃허브 페이지는 사용자가 추가 비용 없이 깃허브 공개 저장소를 기반으로 웹사이트를 호스팅할 수 있는 깃허브 기능이다.Jekyll은 프런트엔드 프레임워크인 부트스트랩과 함께 사용할 수 있다.[10][21] Jekyll 사이트는 CloudCannon, Forestry 또는 Siteleaf와 같은 클라우드 기반 CMS 소프트웨어에 연결하여 콘텐츠 편집자가 코딩 방법을 몰라도 사이트 콘텐츠를 수정할 수 있도록 한다.[11]
3. 2. 깃허브 페이지와의 연동
깃허브 페이지는 사용자가 추가 비용 없이 깃허브 공개 저장소를 기반으로 웹사이트를 호스팅할 수 있는 깃허브 기능이다.[9] 지킬은 깃허브 페이지에서 기본적으로 빌드 엔진으로 선택 가능한 내장 지원을 제공한다.[9][20]3. 3. 프런트엔드 프레임워크와의 호환성
지킬은 프런트엔드 프레임워크인 부트스트랩과 함께 사용할 수 있다.[10][21] 지킬 사이트는 CloudCannon, Forestry 또는 Siteleaf와 같은 클라우드 기반 CMS 소프트웨어에 연결하여 콘텐츠 편집자가 코딩 방법을 몰라도 사이트 콘텐츠를 수정할 수 있도록 한다.[11]3. 4. 콘텐츠 관리 시스템(CMS)과의 연동
Jekyll은 CloudCannon, Forestry, Netlify 또는 Siteleaf와 같은 클라우드 기반 콘텐츠 관리 시스템에 연결할 수 있다.[11] 이를 통해 콘텐츠 편집자는 코딩 방법을 몰라도 사이트 콘텐츠를 수정할 수 있다.[11]4. 철학
지킬은 단순함과 콘텐츠 중심의 철학을 강조한다. "지킬은 당신이 하라는 대로 합니다. 그 이상도, 그 이하도 아닙니다."라는 문구처럼, 사용자가 콘텐츠에 집중할 수 있도록 돕는 것을 목표로 한다. 섣부른 추측으로 사용자를 앞지르려 하지 않으며, 불필요한 복잡성과 설정으로 부담을 주지도 않는다.
참조
[1]
웹사이트
jekyll/History.markdown at master · jekyll/jekyll
https://github.com/j[...]
2020-10-26
[2]
웹사이트
Blogging Like a Hacker
http://tom.preston-w[...]
2015-10-10
[3]
웹사이트
Interview with Parker Moore from Jekyll
https://www.netlify.[...]
[4]
웹사이트
Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo
https://www.smashing[...]
2016-02-02
[5]
웹사이트
Top Ten Static Site Generators of 2017 {{!}} Netlify
https://www.netlify.[...]
2018-02-11
[6]
뉴스
Future of Jekyll project (engine behind GitHub Pages) in doubt?
https://www.theregis[...]
The Register
2021-09-14
[7]
웹사이트
README.markdown for Jekyll software
https://github.com/j[...]
Jekyll's authors
2014-02-19
[8]
웹사이트
Data Files
https://jekyllrb.com[...]
2020-11-09
[9]
웹사이트
About GitHub Pages and Jekyll
https://docs.github.[...]
GitHub documentation
2024-05-10
[10]
뉴스
Build full-featured sites with Jekyll, Bootstrap, and GitHub
https://www.techrepu[...]
2015-10-11
[11]
웹사이트
Blogging platform utilizing Kentico Cloud and Jekyll static site generator
https://is.muni.cz/t[...]
[12]
웹사이트
Jekyll 1.0.0 Released
https://jekyllrb.com[...]
jekyllrb.com
2021-03-07
[13]
웹사이트
Blogging Like a Hacker
https://tom.preston-[...]
2021-03-07
[14]
웹사이트
Interview with Parker Moore from Jekyll
https://www.netlify.[...]
Netlify
2021-03-07
[15]
웹사이트
Static Site Generators Reviewed: Jekyll, Middleman, Roots, Hugo
https://www.smashing[...]
Smashing Magazine
2021-03-07
[16]
웹사이트
Top Ten Static Site Generators of 2017
https://www.netlify.[...]
Netlify
2021-03-07
[17]
웹사이트
jekyll/README.markdown
https://github.com/j[...]
GitHub
2021-03-07
[18]
웹사이트
Jekyll • Simple, blog-aware, static sites
https://jekyllrb.com[...]
jekyllrb.com
2021-03-07
[19]
웹사이트
Data Files
https://jekyllrb.com[...]
jekyllrb.com
2021-03-07
[20]
웹사이트
GitHub Pages
https://jekyllrb.com[...]
jekyllrb.com
2021-03-07
[21]
웹사이트
Build full-featured sites with Jekyll, Bootstrap, and GitHub
https://www.techrepu[...]
TechRepublic
2021-03-07
[22]
웹사이트
Philosophy
https://github.com/j[...]
GitHub
2021-03-07
[23]
웹인용
jekyll/History.markdown at master · jekyll/jekyll
https://github.com/j[...]
2020-10-26
[24]
웹인용
Blogging Like a Hacker
http://tom.preston-w[...]
2015-10-10
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com