EmDashの利用料金と、StudioからEmDashへ移す費用は、何で決まりますか?

結論

EmDash本体はオープンソースとして無償で公開されており、利用料金自体はかかりません。日々の運用費は稼働させるサーバーやインフラの利用料で決まり、Studioからの移行費用はデザインの再作成や記事の移送、各種機能の実装に要する作業範囲によって決まります。

EmDashへの移行更新日

EmDashそのものに利用料金はかかりますか?

EmDashというソフトウェアそのものには、利用料金も購入費用もかかりません。

EmDashは無償のオープンソースCMSとして配布されており、誰でも自由にダウンロードして利用できます。規約にはMITライセンスの条項が採用されており、商用利用やプログラムの改変、再配布が広く認められています。使用時の条件も、プログラムの複製や主要な部分に著作権の表示および許諾の告知文を記載しておくことだけです。

ただし、CMSソフトウェアが無償だからといって、ウェブサイトの公開に関わるすべての費用が不要になるわけではありません。EmDashは単体で完結するサービスではなく、Cloudflareや各種Node.jsサーバーといった外部のインフラ上に配備して動かす仕組みです。Cloudflareでサンドボックス型プラグインを動かすなら、Workers Paidプランの契約も必要です。ソフトウェア本体の請求書が届くことはありませんが、設置先インフラの利用条件によって月々の支払いが生じます。

10ページ程度の小規模サイトをEmDashで運用すると、月々の費用には何がかかりますか?

Cloudflareに置く場合、月々の費用はページ数よりも、アクセスの量と保存するデータの量で決まります。EmDashをCloudflareに配備する場合、主に3つの機能サービスを組み合わせてサイトを動かします。ページを配信するWorkers、文章や設定内容を保管するデータベースのD1、そして写真やメディアファイルを保存するR2です。これらに加えて、ログインセッションを管理するWorkers KVや画像最適化機能が連携します。

無料のWorkers Freeでは、リクエストが1日10万件まで、1回の実行で使えるCPU時間は10ミリ秒です(Workersの料金)。CPU時間は計算に使った時間で、表示を待っている時間とは別物。D1の無料枠は、読み取りが1日500万行、書き込みが1日10万行、保存容量が合計5GBです(D1の料金)。

画像を置くR2の費用は、保存量と操作回数で変わります(R2の料金)。

無料枠で足りなくなったら、有料のWorkers Paidプランに移ります。

実際の使用量は、Cloudflareの管理画面で対象のD1データベースを選び、MetricsのRow Metricsから確かめられます。運用を始めてからの数字を料金表と見比べれば、無料枠に収まっているか、有料プランが必要かがわかります。

EmDashのプラグインで使うDynamic Workersに料金はかかりますか?

Cloudflare上でサンドボックス型プラグインを隔離して動かすDynamic Workersは、Workers Paidプランでしか使えません。

Dynamic Workersの料金では、作成数・リクエスト・CPU時間ごとにPaidプランに含まれる量があり、超えると追加料金がかかります。

リクエストとCPU時間は、ふだんのWorkersの使用量に合算されます。Dynamic Workersの分として別に上乗せされるわけではありません。

作成数の数え方は少しわかりにくいところです。Worker IDとコードの組み合わせで1個と数え、カウントは毎日リセットされます。IDかコードが変われば別の1個になり、IDを付けない場合や.load(code)で呼ぶ場合は、呼び出すたびに1個です。作成数の枠は、入れられるプラグインの数のことではありません。

サンドボックス型プラグインは、後から有効にできます。CloudflareのEmDash導入手順では、サイトを作るときに「Enable sandboxed plugins?」でNoを選んで始められます。有効にするときは、wrangler.jsoncのworker_loaders設定と、astro.config.mjsのsandboxRunner設定を追加して、再ビルド・再デプロイします。

StudioからEmDashへの移行費用は、何で決まりますか?

移行費用は、固定ページの画面数や蓄積された記事の量、そしてフォームなどの動的機能をどこまで作り直すかによって大きく変わります。引っ越しというよりも、新しい環境での再構築に近い作業になるからです。

その理由として、Studioヘルプのデータ移行に関する案内にもあるように、デザイン情報やソースコード、CMSに保存した投稿データを一括でファイル出力する仕組みが備わっていません。これまでの問い合わせ履歴などの回答結果はCSV形式で保存できますが、外観のレイアウトやページ構成そのものは、公開中の画面を参照しながらEmDash側でゼロからコーディングし直す必要があります。

EmDashの見た目はAstroのプロジェクトとして実装されるため、既存の装飾を丁寧に再現するほど制作の手間が増加します。外部の代行業者へ依頼する場合も、既存ページの再現にとどめるのか、構成の見直しや機能の置き換えまで含めるかによって見積額の幅が分かれます。

移行費用の目安は、Studio移行センターの料金ページ(/ryokin/)の計算例と、無料サイト診断(/shindan/)で確かめられます。

CMS記事が100件あるStudioサイトでは、移行費用は何によって増えますか?

記事の多いサイトで費用をいちばん大きく左右するのは、Studioの記事データをそのまま持ち出せないことです。CMSのモデル構成も記事の本文も書き出す手段がないので、EmDash側で改めて作ります。どこまで手作業になるかは移し方によりますが、記事の本数が多いほど作業も増えていきます。

もうひとつ見落とせないのが、画像ファイルの取り扱いです。EmDashには、WordPressのWXRファイルやEmDash Exporterから取り込む機能があり、添付メディアをメディアライブラリに保存して、本文中のURLも書き換えます。ただ、これはWordPressから移る場合の機能で、Studioの記事にはこの方法が使えません。このため、本文に挿入されている写真や図版を古いサーバーからダウンロードし、新しいメディア管理領域へ再登録したうえで、本文中のリンク先を差し替える作業が発生します。記事内の画像点数が多いほど、確認と張り替えの手間がそのまま積み重なります。

また、移行に伴って各記事のURLが変わる場合は、検索評価を引き継ぐための転送設定や対応表の整備も必要です。今と同じURLで移せる記事なら、この作業は要りません。

切り替え前の確認も、記事が多いほど時間がかかります。WordPressからの移行手順では、公開前に記事の種類と公開状態ごとの件数、画像、カテゴリなどの分類、変更したURLを確かめる流れになっています。Studioから移す場合も見る点は同じで、件数が合っているか、画像が抜けていないかを記事ごとに確かめる作業は、本数が多いほど長くなります。

こんな聞き方も

  • emdash 料金
  • EmDashの利用料金はいくらですか?
  • StudioからEmDashへの移行費用はいくらですか?
  • CMS記事が100件あるStudioサイトをEmDashへ移す費用はいくらですか?
  • EmDashへの移行を制作会社に頼むといくらかかりますか?
  • EmDashの保守を外注すると月いくらかかりますか?
  • EmDashのプラグインで使うDynamic Workersに料金はかかりますか?
  • em dash cloudflare cost
  • 10ページ程度の小規模サイトをEmDashで運用すると月いくらかかりますか?
  • emdash 維持費 小規模 サイト 月額

あわせて知りたい(関連する疑問)

QEmDashに有料プランや有料ライセンスはありますか?

EmDashというCMS自体には、Proプランや有料ライセンスの区分はありません。

ソフトウェアは無償のオープンソースとして配布されており、誰でも自由にインストールして利用できます。利用規模に応じたライセンス契約や、機能制限を解除するための月額費用をEmDashの開発元へ支払う必要はありません。

一方で、Cloudflare上でサンドボックス型プラグインを動かすには、Workers Paidプランへの契約が必要です。CMSが無料でも、この部分はCloudflareへの支払いとして発生します。

社内で費用を説明するときは、「EmDashの料金」と「Cloudflareの利用料」を分けて書くと、何に払っているのかが伝わります。

QEmDashへの移行を制作会社に頼む費用は、何で決まりますか?

制作会社へ支払う移行費用は、対象となるページ数や既存デザインの作り込み度合い、そして問い合わせ窓口の再構築にどれだけの作業が生じるかで決まります。一般的なサイト制作と同様に、作業工数の積み上げが見積もりの基本。

複雑なアニメーションや装飾が多いデザインほど、検証と実装の費用が上がります。

見積もりを見比べるときは、含まれる作業が書かれているかを確かめます。含む範囲は会社によって違うので、ページ、記事、フォーム、デザインの再現、URLの転送のうち、自社のサイトで必要なものを先に書き出しておき、各社の内訳と照らし合わせると、金額の差がどこから来ているのかがわかります。

QEmDashの保守を外注する費用には、何が含まれますか?

毎月の保守を外注する費用には、システムの定期更新や検証、万一の事態に備えたバックアップの管理が含まれます。EmDash本体のライセンス費用と、構築・移行・独自開発・ホスティング・データ保存・保守の費用を分けて案内している会社もあります。

保守の作業には、たとえば次のようなものがあります。

  • EmDash・Astro・依存ライブラリの更新
  • プラグインの権限と設定の確認
  • 検証環境での動作確認
  • バックアップと復旧手順の整備

どの作業をどのくらいの頻度で行うかは、サイトの構成と要望を聞いたうえで契約で決めます。

EmDashはAstroや各種ライブラリを組み合わせて動いているため、定期的なプログラムの安全確認やバージョン更新が欠かせません。更新後に管理画面、公開ページ、記事の編集と公開、メディアの操作が問題なく動くかを確かめます。予約投稿やサンドボックス型プラグインを使っていれば、そこも確認の対象です。

さらに重要なのがデータ退避の運用です。公式ドキュメントのバックアップ案内にあるように、EmDashの標準JSON出力だけではサイト全体を復旧できません。D1などのデータベース全体をバックアップするだけでなく、R2に保管されている画像ファイルも個別に退避し、プラグインの暗号鍵なども管理しておく必要があります。復旧手順の整備が見積もりに入っているかは、契約前に確認しておきたい点です。

QCloudflare以外のサーバーでEmDashを動かすと費用は変わりますか?

EmDashはNode.jsが動く環境ならCloudflare以外でも使え、データベースはD1の代わりにSQLite、Turso/libSQL、PostgreSQLから選べます(EmDashのリポジトリ)。本体は無料なので、費用は選んだサーバーと外部サービスの料金体系によって変わります。

たとえばRailwayのようなクラウドホスティングを利用する場合、基本プランに一定の利用枠が含まれ、CPUやメモリ、保存領域、データ転送量の実績に応じて費用が計算されます。RailwayにはEmDashのテンプレートもあり、Node.jsとPostgreSQLで動かし、メディアとログインのセッションを永続ボリュームに保存します。手軽なSQLiteを使う場合でも、データを失わないための永続ディスクやバックアップ領域を確保しなければなりません。

複数のNode.jsプロセスでデータベースを共有するなら、PostgreSQLなどを選びます。サーバーの月額だけを運用費として見ると、ディスクやバックアップの分が抜け落ちてしまいます。

なお、サーバーを選ぶ前に、使えるNode.jsのバージョンも確かめてください。Node.jsでの導入ガイドは、Node.js v22.23.4以上を前提にしていて、Astro 7.3以前ならv22.16.0でも動きます。

QStudioの初動対応を制作会社に頼む費用は、何で決まりますか?

過去の構築経緯が分からないStudioサイトのトラブル対応を外注すると、費用は調査にかかる時間で大きく変わります。保守を請け負う会社には、想定される対応時間や時間単価から費用を出すところがあります。

時間を左右するのが、ログイン情報がそろっているかです。管理画面・サーバー・ドメインのログイン情報がわかっていればすぐに作業を始められますが、わからない状態からの調査には別の費用を設けている会社があります。他社が作ったサイトの調査を別料金にしている例もあります。

Studioで調べる場所が多いほど、作業の時間も延びるでしょう。Studioでは、計測タグや外部スクリプトを埋め込むカスタムコードが「サイト全体」と「各ページ個別」の2箇所に設定でき、ページ個別の記述が優先される仕様です。どの画面にどんなコードが埋め込まれているかをひとつずつ確認し、公開画面で挙動を検証する作業が必要。Apps連携では、サービスごとにトラッキングIDやAPIキーを入力して保存していて、設定の手順や注意点も連携先ごとに違います。

これら外部サービスの設定や独自コードの不具合は、Studio公式のチャット窓口による支援の対象から外れることがあります。そのため制作会社に状況確認を頼むことになりますが、ログイン環境がすぐに整っているか、管理設定の追跡にどれほどの手間がかかるかによって請求額が決まります。

ところで、Studioのアカウントのパスワードは制作会社にそのまま伝えないでください。変更はアカウント設定から、現在のパスワードと新しいパスワードを入力して保存します。公開サイトの閲覧用パスワードとは別の設定です。

出典

この内容をChatGPTで相談

無料診断