EmDash CMSを実際に使ってみた:WordPressの後継者になれるのか、メリット・デメリットを正直にレビュー

投稿日:

「WordPressのプラグインの脆弱性が心配」「サイトの表示が遅い」「AIと連携させたいけれど、仕組みが古くて難しい」。ウェブサイトの相談を受けていると、こうした声をよく耳にします。

そんな中、2026年4月にCloudflareが発表したのが、オープンソースのCMS「EmDash(エムダッシュ)」です。Cloudflare自身が「WordPressの後継者」と位置づけていることもあり、大きな話題になりました。

CMS(コンテンツ管理システム)とは、プログラムを書かずに記事やページを更新できる仕組みのことです。WordPressはその代表格で、世界中の多くのサイトで使われています。

今回、筆者は実際にEmDashでサイトを構築してみました。この記事では、その経験をもとに、EmDashの良いところと注意すべきところを、発注者やサイト運営者の目線でまとめます。

EmDashとは

まずは基本情報を整理しておきます。

項目 内容
開発元 Cloudflare
発表 2026年4月1日
ライセンス MIT(商用利用も含めて無料で使えるオープンソース)
土台となる技術 Astro(表示の速いウェブサイトを作るためのフレームワーク)とTypeScript
動作環境 Cloudflare(Workers・D1・R2など)、またはNode.jsが動くサーバー
主な機能 管理画面、画像などのメディア管理、権限管理、WordPressからの記事の取り込み

フレームワークとは、ウェブサイトを効率よく作るための土台となる仕組みです。WordPressが20年以上前の設計(PHP)を引き継いでいるのに対し、EmDashは今主流の技術を使って一から作られています。

発表当初は試験版でしたが、その後バージョン1.0がリリースされました。Cloudflareの公式ブログも、すでにEmDashで運用されていると報じられています。

使ってみてわかったメリット

1. 最初からAIとの連携を前提に作られている

EmDashの一番の特長は、AIとの連携を前提に設計されている点です。後からAI機能を付け足したのではなく、最初からAIと一緒に使うことを想定しています。

  • MCPサーバーを標準で搭載:MCPとは、AIが外部のツールを操作するための共通の接続方式です。対応するAIから、管理画面と同じように記事の作成や更新ができます。
  • AI向けの説明資料(エージェントスキル):AIがEmDashの仕組みを理解するための資料が用意されています。プラグインの作成やWordPressのテーマの移植を、AIに手伝ってもらいやすくなっています。
  • コマンドラインでの操作(CLI):画面を使わずに、プログラムから記事やデータの構造を操作できます。

「AIに下書きを作ってもらい、人が確認してから公開する」といった運用を無理なく組めるのは、大きな魅力です。

2. プラグインがサイト本体から切り離されている

WordPressのプラグインは、基本的にサイトのファイルやデータベースのすべてにアクセスできます。Cloudflareによると、WordPressのセキュリティ問題の約96%はプラグインが原因とのことです(Cloudflareの発表による数字です)。

EmDashでは、プラグインごとにサイト本体から切り離された環境(サンドボックス)で動きます。さらに、「記事の読み取り」「メールの送信」など、プラグインが使える権限をあらかじめ申告する仕組みになっています。

スマートフォンのアプリが「カメラへのアクセスを許可しますか?」と確認してくるのと同じような考え方です。仮に一つのプラグインに問題があっても、サイト全体が乗っ取られるリスクを抑えられます。

3. 表示が速い

EmDashはAstroをベースにしており、表示に必要なものだけを読み込むため、ページの表示が速いのが特長です。また、Cloudflareの世界中の拠点から配信されるため、アクセスが集中しても落ちにくい構成です。

WordPressでも高速化は可能ですが、キャッシュ用のプラグインを入れたり、サーバーを調整したりする手間がかかります。その手間が少ないのはうれしいポイントです。

4. Cloudflareの仕組みをそのまま活用できる

サーバーの管理やOSの更新は、Cloudflareに任せられます。小規模なサイトであれば、Cloudflareの無料枠や低価格のプランで運用できる可能性もあります。

使ってみてわかったデメリット

1. Cloudflare上のリソースが増え、全体を把握しにくくなる

EmDashをCloudflareで動かすと、プログラムの実行環境(Workers)、データベース(D1)、ファイルの保存先(R2)、ログイン状態の管理(KV)など、複数のサービスを使うことになります。

試作や検証を繰り返していると、どれが本番用で、どれが不要なのか、だんだんわからなくなってきます。使われずに残ったリソースは、余計な費用やセキュリティ上の穴の原因になります。

2. デザインの変更がしにくい

EmDashのサイトはAstroの部品(コンポーネント)を組み合わせて作られています。WordPressのように、管理画面でテーマを選んでクリックだけでデザインを変える、といった使い方はできません。

デザインを変更するには、コードを書ける人が必要です。また、WordPressのテーマはそのまま移行できないため、見た目の部分は作り直すことになります。

3. 管理画面がインターネット上に公開されている

EmDashの管理画面は、サイトと同じドメインの決まったURL(/_emdash/admin)にあります。誰でもアクセスを試せる場所にあるため、不正ログインなどの攻撃を受ける可能性があります。

標準でパスキー(パスワードの代わりに、端末の指紋認証や顔認証などを使ってログインする方式)に対応しているので、ある程度の対策はされています。それでも、Cloudflare Accessなどを使って、管理画面に入れる人を制限しておくことをおすすめします。

なお、WordPressも管理画面(/wp-admin)が同じように公開されています。プラグインの問題も含めて考えると、全体としてはEmDashのほうが安全な設計だと筆者は考えています。

4. デザイナーにとってはハードルが高い

WordPressに慣れたデザイナーやウェブ担当者にとって、AstroやTypeScriptは新しく覚えることの多い技術です。HTMLとCSSがわかれば手を入れられたWordPressのテーマと比べると、ハードルは明らかに上がります。

5. ほかにも知っておきたい注意点

ほかのレビューや調査も踏まえると、次の点も事前に確認しておきたいところです。

  • プラグインの数がまだ少ない:WordPressには数万ものプラグインがあります。必要な機能がそろっているか、事前に確認が必要です。
  • プラグインの隔離にはCloudflareの有料プランが必要:サンドボックスの機能を使うには、Cloudflare Workersの有料プランが必要です。Node.jsのサーバーでも動きますが、隔離の仕組みが最も強く働くのはCloudflare上です。
  • Cloudflareへの依存:WordPressの共同創業者であるマット・マレンウェッグ氏は、「プラグインの安全性はCloudflare上でしか成り立たない」と批判しています。将来ほかの環境へ移ることになった場合の手間は、考えておく必要があります。
  • 設定ミスが情報漏えいにつながる:暗号化キーを紛失したり、ファイルの保存先を公開設定にしてしまったりすると、バックアップが外部から見える状態になるといった落とし穴が指摘されています。
  • 記事の保存形式が異なる:WordPressのようなHTMLではなく、Portable Textという形式で記事を保存します。移行の際には、変換と内容の確認が必要です。

EmDashが向いているケース・向いていないケース

向いている 向いていない
少人数でも社内に開発できる人がいる 開発を任せられる人がいない
サイトを自社で管理・運用したい 多くのプラグインに頼っている既存のWordPressサイト
デザインにそこまでこだわりがない デザインにこだわりたい、担当者が画面操作だけで見た目を変えたい
表示の速さとセキュリティを重視したい 特定のクラウドサービスに依存したくない
AIを使って記事の作成や更新を効率化したい

外部の専門家に相談すべきタイミング

小さなブログを試しに作ってみる程度なら、公式のテンプレートを使って自分で始められます。ただし、次のような場合は、経験のある人に相談したほうが安心です。

  • 既存のWordPressサイトからの移行で、記事やプラグインの数が多い
  • 会員情報やお問い合わせなど、個人情報を扱う
  • Cloudflareのリソースや権限をどう管理するか決まっていない
  • 制作会社から「EmDashで作りましょう」と提案されたが、それが妥当か判断できない

逆に、今のWordPressサイトに大きな不満がなく、プラグインの更新もきちんと管理できているのであれば、急いで乗り換える必要はありません。

まとめ:条件が合えば、EmDashは有力な選択肢

  • AIとの連携を前提に作られたCMS
  • プラグインが切り離されており、WordPressより安全な設計
  • Astroで表示が速く、Cloudflareで安定して配信できる
  • 一方で、リソースの管理、デザインの変更、管理画面の守り方、覚えることの多さには注意が必要

課題はあるものの、EmDashは非常に良くできた製品です。モダンなフレームワークをベースにし、AIともしっかり連携できるCMSがようやく登場したことは、ウェブサイトの作り方を大きく前に進めるものだと感じています。

ただし、誰にでも合うCMSではありません。少人数でも社内に開発できる人がいて、デザインにそこまでこだわりがなく、サイトを自社で管理していくのであれば、EmDashはおすすめできる選択肢です。反対に、開発の体制がない場合や、デザインを自由に変えたい場合は、ほかのCMSも含めて比べてみることをおすすめします。

参考資料