murachi / static-cms

静的な Web サイトの構築を支援するツール
GNU General Public License v3.0
1 stars 0 forks source link

やりたいことを整理する #1

Closed murachi closed 1 year ago

murachi commented 4 years ago

github の git リポジトリに記事ソースを登録すると、それが公開用サイトに静的コンテンツ (HTML、その他) として公開される仕組みを作りたい。

要件の細部を作り込んでいく。

その他、これが実現できたら良いなというのを思いつきでどんどん書き足していきます…。

murachi commented 4 years ago

参考: モバイルページの高速化! AMPの利点と対応HTMLの作り方

murachi commented 4 years ago
* [AMP](https://amp.dev/about/how-amp-works/?referrer=ampproject.org) に対応したページを生成するようにしたい。

関連: canonical属性とは/link rel="canonical"によるURL正規化タグ——SEOにとって非常に重要な進歩(前編)

murachi commented 4 years ago
  • AMP に対応したページを生成するようにしたい。

canonical 属性は PC で見る場合のページをリンクするようにするということらしい (だからデスクトップページとかいうワードが出てきたのか…)。つまりモバイル用のバージョンのファイル (動的 cms なら URL のみ) を別途用意することが前提ということ。なるほーどねー(´・_・`)

ちうわけで、より大きな括りの要望としては以下になりますね。

murachi commented 3 years ago

GitHub のイベントトリガーは Actions というのを設定することでできるようになるらしい。さくらのナレッジにかなり詳しいドキュメントがあった

SSH によるリモート操作を行う Action なんてのもあるらしい。 master ブランチへの変更のみをトリガーできればこれでやりたいことは出来るはず。あるいは自分で Action を自作するという手もある。

murachi commented 3 years ago

markdown ファイルにまとめたほうがいいかな (wiki にしようかとも思ったけど、非開発者向けの情報を書くのに使いたくなる可能性もあるので…)

murachi commented 1 year ago

なんかむしろ整理がつかなくなってる気がする… 最初に作るべき仕組みをいくつかピックアップして、後は作りながらユーザーストーリーを増やしていきますか。