【AI活用】EmDash|CMSで作った、このサイト

本サイトはCMS「EmDash」を使用しています

こんにちは、FUN WEB DESIGNの阿部です。

このサイトは、AI活用の一環としてCMSの EmDash(エムダッシュ) を使用しております。

「サイトをAIと一緒に作る」ことを、自分のサイトを通して実施いたしました。

こちらの記事ではEmDashの簡単な紹介と、作ってみてわかったことを書いておきます。

EmDashって何?

EmDashは、AstroというWebサイトの仕組みに合わせて作られた、

CMS(記事や画像をまとめて管理して、サイトに表示する仕組み)です。

WordPressのような使い方を、Astroで実現することを目指して作られています。

公式のパッケージに書かれている、主な機能は次のとおりです。

-

オープンソース(MITライセンス)で公開されていて、GitHubでソースを見ることもできます。

なぜEmDashを選んだの?

昨今のWEBシステムを使用する中でAIで構築・更新ができることを知りEmDashに辿り着きました。

記事を少しずつ積み上げて、検索や、AI検索にも見つけてもらえるように育てたいと考えています。

EmDashは記事を書いて管理できる「CMS」です。

どうやって作ったの?

作業は、AIと分担しました。

デザインの色や雰囲気は、私が参考のサイトや色の見本を渡して、

できあがりを見ながら、何度も直してもらいました。

つまずいたところ

いちばん困ったのは、公開した直後に、サイトが表示されなかったことです。

原因は、Cloudflareの無料プランの制限でした。

EmDashは、初めて動くときに、データベースの準備(約90個の更新)を自動で行います。

ところが、無料プランでは、1回の処理でデータベースに問い合わせられる回数に上限があり、準備が途中で止まってしまいました。

解決は、EmDashの公式コマンド(emdash migrate)で、自分のパソコンから、データベースの準備を最後まで実行することでした。

これで、無事に表示されるようになりました。

無料プランでEmDashを公開する場合は、最初にこのコマンドで準備をしておくと、スムーズだと思います。

これから

このサイトに、AI活用や、WEBのことを、少しずつ書いていきます。

EmDashを使ってみたい方、AIでサイトを作ってみたい方は、公式LINEで気軽にご相談ください。