EmDash

CloudflareのEmDashで会社のホームページを作った感想|サーバー管理いらず・強いセキュリティと注意点

会社のホームページを、Cloudflare の新しい CMS「EmDash(エムダッシュ)」で作りました。これまでホームページ制作といえば WordPress を使ってきましたが、「サーバーの準備や管理をもっと楽にできないか」「プラグインの脆弱性におびえずに運用できないか」と思っていたところに、EmDash が登場しました。

この記事では、EmDash がどんな CMS なのかと、実際に会社のホームページを作ってみてよかったところ・大変だったところをまとめます。WordPress 以外の CMS を検討している方の参考になればうれしいです。

EmDashとは

EmDash は、Cloudflare が2026年に公開したオープンソースの CMS です。Cloudflare 自身が「WordPress の精神的な後継」と位置づけていて、2026年4月にプレビュー版、9月末に正式版の 1.0 が出ました。ライセンスは MIT で、無料で使えます。

WordPress との大きな違いは、作りそのものです。

つまり、「WordPress のような管理画面はあるけれど、レンタルサーバーは使わない」CMS です。

よかったところ1:AIでサイトを作れる

EmDash は Astro というフレームワークの上に作られていますが、今回 Astro の知識はほぼ不要でした。ページの構成やデザインを AI に伝えて、コードは AI に書いてもらいながらサイトを組み立てました。

WordPress のテーマを一から作るときは、PHP やテンプレート階層の知識が必要でした。EmDash では「トップページにこういうセクションを作りたい」「お知らせの一覧を出したい」と日本語で伝えれば、AI が形にしてくれます。こちらは、できあがった画面を見て直してほしいところを伝えるだけです。

EmDash 自体も、Cloudflare が「AI ネイティブな CMS」と呼んでいて、AI から操作するための仕組み(MCP サーバーや CLI など)が最初から用意されています。AI と一緒に作ることを前提にした CMS だと感じました。

よかったところ2:サーバーを意識しなくていい

作ってみて一番よかったのは、サーバーを意識しなくていいことです。

WordPress でサイトを作るときは、まずレンタルサーバーを契約し、PHP のバージョンやデータベースを設定し、容量やアクセスが増えたときのことも考える必要がありました。公開した後も、PHP のバージョンアップやサーバー側の設定変更に気をつかいます。

EmDash は Cloudflare のサーバーレス環境で動くので、こうしたサーバーの準備や管理がほとんどいりません。動かす土台は Cloudflare が管理してくれるので、こちらはサイトの中身づくりに集中できます。

よかったところ3:サーバーへのアップミスがない

FTP でファイルを手作業でアップしていたころは、次のようなミスがつきものでした。

EmDash では、手元で作ったサイトをデプロイ(公開)のコマンドでまとめて Cloudflare に反映します。どのファイルを上げるかを人が選ぶ作業がないので、アップミスが起きません。手元で確認したものが、そのまま本番に出るという安心感があります。

よかったところ4:表示スピードが速い

できあがったサイトを PageSpeed Insights で測ったところ、スマホ表示のパフォーマンスが100点でした。WordPress のサイトでは、プラグインやテーマの読み込みが重なって、スマホの点数を上げるのに苦労することが多かったので、これには驚きました。

速さの理由は、主に次の2つだと考えています。

表示速度の改善に何日もかけなくても、最初から速いサイトになるのは大きな魅力です。PageSpeed Insights の見方や改善のポイントは「【チェックリストあり】PageSpeedInsightsで表示スピードを改善」にまとめています。

よかったところ5:セキュリティが強い

WordPress を運用していて一番気をつかうのは、プラグインの脆弱性です。プラグインに穴があると、そこからサイト全体が乗っ取られることがあります。保守のお仕事でも、プラグインの更新と確認には多くの時間を使っています。

EmDash は、この部分の考え方が違います。

プラグインがサンドボックスで動く

EmDash のプラグインは、サンドボックス(隔離された環境)の中で動きます。プラグインには、インストールのときに許可した権限しか与えられません。更新でプラグインが新しい権限を求めるときは、管理画面に確認が出ます。万が一プラグインに問題があっても、被害がサイト全体に広がりにくい作りです。

ログインはパスキーが標準

管理画面へのログインは、パスキーが標準です。パソコンなら指紋認証や Windows Hello、スマホなら顔認証などでログインします。パスワードを使わないので、パスワードの使い回しや流出、総当たり攻撃を心配しなくてすみます。偽のログイン画面にだまされるフィッシングにも強い方式です。

会社のホームページは「乗っ取られたら信用に関わる」ものなので、最初からこのレベルの守りがあるのは心強いです。

大変だったところ:AIとターミナルの知識が必要

一方で、WordPress のように誰でもすぐ使える CMS ではありません。

デプロイ(公開)も、EmDash 本体のアップデートも、ターミナルでコマンドを打って行います。WordPress のように、管理画面のボタンひとつで本体を更新することはできません。

AI がコマンドを出してくれるので、ゼロから全部を調べるよりずっと早く進みます。それでも、次のような力は必要だと感じました。

「AI とターミナルのリテラシー」がある人向けの CMS、というのが正直な印象です。お客様にお渡しするサイトで使う場合は、更新やデプロイを誰が担当するかを先に決めておく必要があります。

また、サンドボックスでプラグインを動かすには、Cloudflare Workers の有料プラン(月5ドル〜)が必要です。無料プランのままだとサンドボックス型のプラグインは動かないので、プラグインを使う予定があれば最初から有料プランで考えておくのがおすすめです(料金は執筆時点の情報です)。

WordPressとどちらを選ぶか

今のところ、私は次のように考えています。

EmDash はまだ新しい CMS なので、WordPress ほどプラグインがそろっていません。お問い合わせフォームや多言語など、必要な機能が用意できるかを先に確認しておくと安心です。

なお、このブログは WordPress のまま、公開側だけを静的 HTML にしています。サーバーの負担やセキュリティを減らすという考え方は近いので、興味のある方は「WordPressを静的HTML化して本番公開するまで」もあわせて読んでみてください。WordPress を使い続ける場合の保守については「「WP+PHPおまかせ保守」を始めました」で紹介しています。

まとめ

これから実際に会社のホームページを運用しながら、EmDash で「できること」「できないこと」をこのブログで紹介していく予定です。導入を考えている方の参考になればうれしいです。

アバター
この記事を書いた人 トノムラマサシ

masashi Webサイト屋兼ブロガー|過去に企業常駐などを経て現在はフリーランスでディレクションとコーダーとして活動しております。JS大好きなのでJSの仕事依頼お待ちしております。京都在中で5人家族。