Jekyll

From Wikipedia, the free encyclopedia

初版 2013年5月5日 (12年前) (2013-05-05)[1]
最新版 4.4.1[2] ウィキデータを編集 - 2025年1月29日 (13か月前)
Jekyll
作者 トム・プレストン・ワーナー英語版
初版 2013年5月5日 (12年前) (2013-05-05)[1]
最新版 4.4.1[2] ウィキデータを編集 - 2025年1月29日 (13か月前)
リポジトリ ウィキデータを編集
プログラミング
言語
Ruby
対応OS クロスプラットフォーム
種別 ブログ出版システム
ライセンス MITライセンス
公式サイト jekyllrb.com ウィキデータを編集
テンプレートを表示

Jekyllは、個人、プロジェクト又は組織のサイト向けの、簡単で、ブログのような静的サイトジェネレーターGitHubの共同創業者であるトム・プレストン・ワーナー英語版によって開発が開始され、Rubyで記述されており、自由ソフトウェアライセンスMITライセンスの条件に基づいて配布されている。

Jekyllは、2008年にトム・プレストン・ワーナーによって開発が開始され[3]、後に開発は新たなメンテナであるParker Mooreに引き継がれ、彼はバージョン1.0.0のリリースに取り組んだ[4]

Jekyllの登場は、ウェブ開発での静的ウェブサイトの人気の復活に繋がった[5]2017年の時点で、GitHubで採用されていることなどから、Jekyllは最も人気のある静的サイトジェネレーターである[6]

特徴

Jekyllは、Markdown又はTextile英語版とLiquidから、Apache HTTP Servernginx又は別のWebサーバで直ぐに利用可能な完全な静的ウェブサイトを生成する[7]。 Jekyllは静的サイトジェネレーターなので、動的ページの生成のためにデータベースを利用することはない[8]。 Jekyllはデータベースの代わりに、YAMLJSONCSV及びTSVファイルからのコンテンツの読み込みに対応している[9]。 これらのDataファイル内のコンテンツには、Liquid templating systemを介してアクセスすることができる[9]。 Jekyllは、GitHubが提供している静的ウェブページのためのホスティングサービスであるGitHub Pagesのバックエンドのエンジンである[10]

Jekyllは、Bootstrap[11]Semantic UIなどのフロントエンドフレームワークと組み合わせて利用することができる。

Jekyllによるサイトは、CloudCannon、Forestry、Netlify又はSiteleafなどのクラウドベースのコンテンツ管理システムに接続することができるので、コンテンツの編集者はコーディングの方法を知らなくてもサイトのコンテンツを変更することができる。

Jekyllの哲学

脚注

外部リンク

Related Articles

Wikiwand AI