loloicci.dev

loloicci.dev に関して

Created at 2021-04-02, Last Modified at 2021-04-07

Flat File CMS

loloicci.dev は自作した Flat-File CMS で管理、生成している。 CMS の開発言語は rust で、名前は "rustatto"。 Open にはしていないけど、気が向いたら準備して公開するかも。

GitHub

文書ソースは大体が Markdown なので、CMS を通さなくてもそのまま読める。 どうせなら誤字脱字修正の PR が簡単に出せたほうが嬉しいだろうと、ソースを GitHub で公開してみた。

本音としては、コメントなどを DB で管理するよりも GitHub の Issue や PR で管理したほうが色々楽ができそうと考えたというものがある。 各記事に Report Issue という節を設けているので、誤りに気づいた方は報告・修正していただけると嬉しい。

余談

自分はなぜか、自分用に色々 CMS を自作していて、rustatto は 4 代目。 始めて Flat-File CMS を作ったのは 5 年前で、当時は Flat-File CMS なんて言葉が流行る前だったはず。 少なくとも私は知らなかったが、自分のサイト管理用には Git 一つあれば DB は要らないと考えていた。 その後 Flat-File CMS が流行っているのだから、間違いではなかったらしい。 ちなみに、有名所の grav は 6 年前に公開されているので、大体同時期らしい。

Report Issue Via