DBレスCMS -Kirby-

今日は変わり種、というか OSS でない CMS のご紹介です。
ただ単に記事を書き始めてから、フリーでないことに気がついただけなんですが...

目次

Kirby

Kirby は非常におしゃれです。
機能も少ないので、使いやすい印象を持ちました。

ただ、OSS でないのが残念です。

要件

PHP 7.4 以上と要件は高めです。

Get up and running | Kirby CMS
Requirements
Web server

  • Apache 2
  • Nginx
  • LiteSpeed
  • Caddy

PHP
PHP 7.4, 8.0 or 8.1 (PHP 8.0 is recommended)

  • mbstring extension
  • curl extension
  • ctype extension
  • gd extension

概要

  • ライセンス
    有償...

GitHub - getkirby/kirby: Kirby's core application folder
Try Kirby for free
Kirby is not free software. However, you can try Kirby and the Starterkit on your local machine or on a test server as long as you need to make sure it is the right tool for your next project. … and when you’re convinced, buy your license.

カービィは自由ソフトウェアではありません。ただし、KirbyとStarterkitは、次のプロジェクトに適したツールであることを確認する必要がある限り、ローカルマシンまたはテストサーバーで試すことができます。 …そして確信が持てたら、ライセンスを購入します。

  • 入力方式
    Markdown
    *HTML での入力も可。

  • データ形式
    Flat File

  • データ保存場所
    {kirby}/content/

  • 管理画面
    https://{kirby}/panel/login

  • 検索機能
    管理画面には標準装備ですが、表示用(ユーザー)画面にはありません。

  • プラグイン
    (有償なので確認してませんが)検索用プラグインがあるようです。

    Plugins | Kirby CMS

  • 画面表示
    多言語対応されていますが、日本語は未対応です。


  • 高速性は申し分ないです。

インストール手順

インストールはとても簡単です。
特に権限変更も必要ありませんでした。

  • ファイル一式をサーバにアップロードした後に、インストール URL https://{kirby}/panel/installation を開きます
    *管理者ページ https://{kirby}/panel/login を開くとリダイレクトされます。

  • 1クリックでインストール完了しました。
    なお、Pages 配下の 2ページ About usHome は Delete できません。

  • トップページはグラフィカルです

触ってみて

動作が軽快でページレイアウトも洗練されています。
また、(機能が限定的なので)手順書がなくても使えそうで好感が持てます。
これくらい機能がシンプルな CMS が他の OSS で見つかると嬉しい...素直にそう思いました。