ただいま、森研究室のサイトをオンプレのWordPressから、GitHub Pages上に移行中です。
GitHub Pagesは、GitHubのWebホスティングサービスで、GitHubのリポジトリにコンテンツをアップすることで、Webページとして公開されるものです。
今回、森研究室のWebサイト用のリポジトリを構築するために、「mori-labo」というGitHubのOrganizationアカウントを登録しました。研究室のメンバーでGitHubのアカウントを持っている人は、このmori-laboのメンバーとして登録することも可能です。
今回このGitHub Pagesでのコンテンツの作成と管理に、JekyllというRubyで書かれた静的ページジェネレータを使用しています。Jekyllは、Markdown(またはTextile)を静的ページに変換してくれるツールです。また、GitHub Pagesの内部でこのJekyllがエンジンとして背後に動いているので、Markdowsファイルをリポジトリに配置するだけで、自動で静的ページを生成しデプロイまで行ってくれます。
これから随時森研究室のサイトをリニューアルしていきます。 移行完了までしばらくお待ち願います。