Jekyll
From Wikipedia, the free encyclopedia
|
| |
| 作者 | トム・プレストン・ワーナー |
|---|---|
| 初版 | 2013年5月5日[1] |
| 最新版 |
4.4.1[2] |
| リポジトリ | |
| プログラミング 言語 | Ruby |
| 対応OS | クロスプラットフォーム |
| 種別 | ブログ出版システム |
| ライセンス | MITライセンス |
| 公式サイト |
jekyllrb |
Jekyllは、個人、プロジェクト又は組織のサイト向けの、簡単で、ブログのような静的サイトジェネレーター。GitHubの共同創業者であるトム・プレストン・ワーナーによって開発が開始され、Rubyで記述されており、自由ソフトウェアライセンスのMITライセンスの条件に基づいて配布されている。
特徴
Jekyllは、Markdown又はTextileとLiquidから、Apache HTTP Server、nginx又は別のWebサーバで直ぐに利用可能な完全な静的ウェブサイトを生成する[7]。 Jekyllは静的サイトジェネレーターなので、動的ページの生成のためにデータベースを利用することはない[8]。 Jekyllはデータベースの代わりに、YAML、JSON、CSV及びTSVファイルからのコンテンツの読み込みに対応している[9]。 これらのDataファイル内のコンテンツには、Liquid templating systemを介してアクセスすることができる[9]。 Jekyllは、GitHubが提供している静的ウェブページのためのホスティングサービスであるGitHub Pagesのバックエンドのエンジンである[10]。
Jekyllは、Bootstrap[11]やSemantic UIなどのフロントエンドフレームワークと組み合わせて利用することができる。
Jekyllによるサイトは、CloudCannon、Forestry、Netlify又はSiteleafなどのクラウドベースのコンテンツ管理システムに接続することができるので、コンテンツの編集者はコーディングの方法を知らなくてもサイトのコンテンツを変更することができる。