| 開発者 | トム・プレストン・ワーナー、ニック・クアラント、パーカー・ムーア、アルフレッド・シン、オリヴィア・ハガー、フランク・タヤンディエ、パット・ホークス、マット・ロジャース |
|---|---|
| 初回リリース | 2008年11月5日[1] |
| 安定版リリース | 4.3.4 [2]
/ 2024年9月16日 |
| リポジトリ |
|
| 書かれた | ルビー |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | ウェブ |
| タイプ | ブログ公開システム |
| ライセンス | MITライセンス |
| Webサイト | jekyllrb.com |
Jekyll はTom Preston-WernerがRubyで書いた静的サイト ジェネレーターです。オープン ソースのMIT ライセンスに基づいて配布されています。
歴史
Jekyllは2008年にTom Preston-Wernerによって最初にリリースされました。[3] Jekyllは後にGitHubの従業員でJekyll 1のリリースを主導したParker Mooreに引き継がれました。[4]
Jekyllは、静的ウェブサイトに向けたウェブ開発のトレンドを開始しました。[5] 2017年現在、[アップデート]JekyllはGitHubに採用されたことにより、最も人気のある静的サイトジェネレーターにランクされています。[6] Jamstackのアイデアは、Jekyllとそれがインスピレーションとなった他の静的サイトジェネレーターを中心に形成されました。[6]
GitHubは、2019年にリリースされた4.0にアップグレードするのではなく、Jekyllバージョン3.xを維持することを選択しました。2021年に、Jekyll開発者のFrank Taillandierは、Jekyllコードベースは「凍結モードであり、永久に休止状態にある」と述べ、凍結状態のJekyllではニーズが満たされないユーザーには、別の静的サイトジェネレーターであるEleventyに移行することを推奨しました。Frank Taillandierは2021年後半に亡くなりました。ただし、GitHub上のJekyllプロジェクトは引き続き更新されており、バグ修正のためのリリースが行われています。[7]
特徴
JekyllはMarkdownまたはTextileとLiquidテンプレートをレンダリングし、 Apache HTTP Server、Nginxまたは他のWebサーバーで提供できる完全な静的Webサイトを生成します。 [8] 静的サイトジェネレーターは、ページを動的に生成するためにデータベースを使用しません。代わりに、JekyllはYAML、JSON、CSV、およびTSVファイルからのコンテンツをLiquidテンプレートシステムに読み込むことをサポートしています。[9] JekyllにはGitHub Pages のサポートが組み込まれており、デフォルトでビルドエンジンとして選択できます。GitHub Pagesは、ユーザーが追加費用なしでGitHubパブリックリポジトリに基づいてWebサイトをホストできるようにするGitHubの機能です 。
JekyllはBootstrapなどのフロントエンドフレームワークと組み合わせて使用できます。[11] JekyllサイトはCloudCannon、Forestry、SiteleafなどのクラウドベースのCMSソフトウェアに接続できるため、コンテンツ編集者はコーディング方法を知らなくてもサイトのコンテンツを修正できます。[12]
参考文献
- ^ “jekyll/History.markdown at master · jekyll/jekyll”. GitHub . 2020年10月26日閲覧。
- ^ 「リリース 4.3.4」。2024年9月16日。 2024年9月22日閲覧。
- ^ Preston-Werner, Tom (2008年11月17日). 「Blogging Like a Hacker」. Preston-Werner.com . 2019年9月19日時点のオリジナルよりアーカイブ。 2015年10月10日閲覧。
- ^ Autrand, Aaron. 「Jekyllのパーカー・ムーア氏へのインタビュー」. netlify.com . 2021年3月13日時点のオリジナルよりアーカイブ。
- ^ Christensen, Mathias Biilmann (2015年11月16日). 「Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo」. Smashing Magazine . 2016年8月27日時点のオリジナルよりアーカイブ。 2016年2月2日閲覧。
- ^ ab Williamson, Eli. 「2017年トップ10の静的サイトジェネレーター | Netlify」. netlify.com . 2021年3月13日時点のオリジナルよりアーカイブ。2018年2月11日閲覧。
- ^ Anderson, Tim (2021年9月14日). 「Jekyllプロジェクト(GitHub Pagesの背後にあるエンジン)の将来は疑問か?」The Register。
- ^ 「Jekyll ソフトウェアの README.markdown」。Jekyll の作者。2014年2 月 19 日閲覧。
- ^ 「データファイル」。Jekyll • シンプルでブログを意識した静的サイト。 2020年11月9日閲覧。
- ^ 「GitHub Pages と Jekyll について」。GitHub ドキュメント。2024年5 月 10 日閲覧。
- ^ Patton, Tony (2014-07-16). 「Jekyll、Bootstrap、GitHub でフル機能のサイトを構築する」TechRepublic . 2015-10-11閲覧。
- ^ 「Kentico Cloud と Jekyll 静的サイト ジェネレーターを利用したブログ プラットフォーム」(PDF)。マサリク大学情報学部。
外部リンク
- 公式サイト
