Jekyll(ソフトウェア)

ジキル
開発者トム・プレストン=ワーナー、ニック・クアラント、パーカー・ムーア、アルフレッド・シン、リヴ・ハガー、フランク・タイランディエ、パット・ホークス、マット・ロジャース
初回リリース2008年11月5日[ 1 ] (2008年11月5日
安定版リリース
4.4.1 [ 2 ] / 2025年1月29日 (2025年1月29日
リポジトリ
書かれたルビー
オペレーティング·システムクロスプラットフォーム
プラットフォームウェブ
タイプブログ公開システム
ライセンスMITライセンス
Webサイトjekyllrb.comWikidataで編集する

Jekyllは、Tom Preston-WernerによってRubyで書かれた静的サイトジェネレータです。オープンソースのMITライセンスに基づいて配布されています。

歴史

Jekyllは2008年にトム・プレストン=ワーナーによって初めてリリースされました。[ 3 ] Jekyllは後にGitHubの従業員でJekyll 1のリリースを主導したパーカー・ムーアに引き継がれました。[ 4 ]

Jekyllは、静的ウェブサイトへのウェブ開発のトレンドの先駆けとなりました。[ 5 ] 2017年時点で、Jekyllは最も人気のある静的サイトジェネレーターにランクインしました。これは主にGitHubでの採用によるものです。GitHub上のJekyllプロジェクトは継続的に更新されており、バグ修正のためのリリースが行われています。

特徴

JekyllはMarkdownまたはTextile、Liquidテンプレートをレンダリングし、Apache HTTP ServerNginx、またはその他のWebサーバーで提供できる完全な静的Webサイトを生成します。[ 6 ]静的サイトジェネレーターは、ページを動的に生成するためにデータベースを使用しません。その代わりに、JekyllはYAMLJSONCSV、およびTSVファイルからのコンテンツをLiquidテンプレートシステムに読み込むことをサポートしています。[ 7 ] JekyllはGitHub Pagesのサポートを組み込んでおり、デフォルトでビルドエンジンとして選択できます。GitHub Pagesはユーザーが追加費用なしでGitHubパブリックリポジトリに基づいてWebサイトをホストできるようにするGitHubの機能です。 [ 8 ]

JekyllはBootstrapなどのフロントエンドフレームワークと組み合わせて使用​​できます。[ 9 ] JekyllサイトはCloudCannon、Forestry、SiteleafなどのクラウドベースのCMSソフトウェアに接続できるため、コンテンツ編集者はコーディング方法を知らなくてもサイトのコンテンツを修正できます。[ 10 ]

参考文献

  1. ^ “jekyll/History.markdown at master · jekyll/jekyll” . GitHub . 2020年10月26日閲覧
  2. ^ 「リリース v4.4.1」。2025年1月29日。 2025年2月9日閲覧
  3. ^ Preston-Werner, Tom (2008年11月17日). 「Blogging Like a Hacker」 . Preston-Werner.com . 2019年9月19日時点のオリジナルよりアーカイブ2015年10月10日閲覧。
  4. ^ Autrand, Aaron. 「ジキル博士のパーカー・ムーアへのインタビュー」 . netlify.com . 2021年3月13日時点のオリジナルよりアーカイブ
  5. ^ Christensen, Mathias Biilmann (2015年11月16日). 「静的ウェブサイトジェネレーターレビュー:Jekyll、Middleman、Roots、Hugo」 . Smashing Magazine . 2016年8月27日時点のオリジナルよりアーカイブ。 2016年2月2日閲覧
  6. ^ 「JekyllソフトウェアのREADME.markdown」 . Jekyllの作者. 2014年2月19日閲覧
  7. ^ 「データファイル」 . J​​ekyll • シンプルでブログを意識した静的サイト. 2020年11月9日閲覧。
  8. ^ 「GitHub PagesとJekyllについて」 GitHubドキュメント。 2024年5月10日閲覧
  9. ^ Patton, Tony (2014年7月16日). 「Jekyll、Bootstrap、GitHubでフル機能のサイトを構築する」 . TechRepublic . 2015年10月11日閲覧
  10. ^ 「Kentico CloudとJekyll静的サイトジェネレーターを活用したブログプラットフォーム」(PDF) .マサリク大学情報学部.