Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
4
Help us understand the problem. What is going on with this article?
@ryo3409

メモ:jekill 静的なHTMLジェネレータを使ってみた

More than 5 years have passed since last update.

jekyll=Rubyで作成された静的HTMLジェネレータ。

まだ、触りしか使っていませんが。

使ってみた感じ、

HTMLが好きな人がHTMLだけでPHPとかRubyとかでサイトを作るように効率的にサイトを作れたらHTMLだなー。ってときに、とてもよさそうなジェネレータ。とても俺得。
静的なhtmlなのでサイトスピードの改善のときにサーバー言語側の処理を視野に入れなくていいので対策範囲を狭く保てる。
htmlファイルでhtmlファイルを読み込んで静的なhtmlファイルを生成できるので、HTMLのパーツ管理サイトに便利そう。
記事間の関連付けができればコンテンツSEOでも使えそうかな。

というか、他のケースでの利用シーンがまだ見いだせてない。

テンプレートがHTMLだけで書けるのが大きい。
環境構築の敷居が高い気がする。

特徴

1.いままでのHTMLをそのまま置ける。
デザインにこだわるページはそのままHTMLでガリガリ書いてそのまま設置できる。
2..htmlファイルを簡単に連結できる
htmlさえ書ければヘッダーとフッターを別のファイルから読み込むみたいなことができる。
どのサイトでも使いまわせるようにHTMLとCSSを設計していればすごく便利。
3.DBがなくても記事ブログが作れる
メモ帳で記事を書いて、ファイル名に日付と記事タイトルをつけて、所定の場所に置くと記事になる。

難点

・管理画面とかないから、画像とか自分でFTPにあげてね。
・CMSのビジュアルエディタみたいなのはないから、記事はHTMLかMarkDownで書いてね。
・ページ数が多くなればなるだけ静的HTMLの生成処理が重くなる

必要なスキルセット

環境構築

・サーバー側でHTMLジェネレータ部分を動かそうとすると専用サーバーやクラウドサーバーに環境構築できる知識が必要
・ローカル側でHTMLジェネレータ部分を動かす分にはコマンドプロンプトにコマンド打てるぐらいの知識があればいける

テンプレート

・HTMLがかければいける←これが便利

記事コンテンツ

・メモ帳に文章書ければ最悪いける
・Markdown記法がわかると色々装飾できる
・HTMLがかけると無限の可能性がある

LP調ページ

・そのままHTMLべた張りイケる

4
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ryo3409

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
4
Help us understand the problem. What is going on with this article?