EmDash を 1.5.0 にアップデートすると、ホームページは速くなるのでしょうか。1.5.0 のリリースノート(更新の案内)には、速さに関わる改善がいくつも並んでいます。ただ、実際のサイトでどれくらい変わるのかは、測ってみないと分かりません。
当社が管理している Starex の公式サイトを、2026年11月14日に 1.4.0 から 1.5.0 にアップデートし、アップデートの前と後で、応答時間を同じ方法で測りました。この記事では、その結果と、比べるときに気をつけたことを紹介します。
アップデートの手順と注意点は、別の記事「EmDash 1.5.0 アップデートの注意点と手順|当社サイトの実例(止めずに21分)」にまとめています。エンジニアの方向けの測り方は、この記事の最後にあります。
この記事のポイント
- 主な公開ページ5つの HTML は、1.4.0 と 1.5.0 で同じでした。別に、サイトの577件の URL をパソコン・スマホ相当の2つの条件で照合しても、違いはログインの画面の2件だけでした。
- クエリ付き(キャッシュ回避を意図)の測定では、5ページ中4ページで、2回の測定の中央値がどちらも 1.0〜24.5ms 短くなり、お問い合わせのページは 1.0〜3.5ms 長くなりました。
- ただし、同じバージョンを2回測ったときにも最大17.5msの差がありました。アップデートで短くなった幅や、画面の表示への効果は確定できません。
- 1.5.0 には、新しい実行環境の初回の処理を減らす改善もありますが、今回の比べ方では、その初回(コールドスタート)を分けて測っていません。
- アップデートは、予定の停止を設けずに行いました。
測ったサイトと条件
測ったのは、当社が管理している Starex の公式サイト(www.starex-solutions.jp)です。
- CMS:EmDash(ホームページの内容を管理・表示するしくみ)
- 動かしている場所:Cloudflare Workers(Cloudflare のサーバーでプログラムを動かすしくみ)と、データベースの D1
- Cloudflare のプラン:Pro(測った日の未明に、無料プランから切り替えたあと)
図1 測ったサイトの構成
測ったページは、トップページ・認定施工店の一覧・お問い合わせ・記事1本・知識のページの5つです。それぞれのページで、次の2つの条件の応答時間(ページを開くよう頼んでから、最初の返事が届くまでの時間)を測りました。
- クエリ付き(キャッシュ回避を意図):URL の末尾に、毎回ちがう文字を付けて取得
- クエリなし(通常の URL):そのままの URL で取得
測り方は、アップデートの前も後も同じです。当社の回線から、通信方式を HTTP/2 にそろえ、1ページにつき10回と20回の2回に分けて測り、真ん中の値(中央値)を比べました。それぞれの先頭の1回は、つながる準備の時間が入るので集計から外しています。各回で一時保存(キャッシュ)から返ったかどうかは記録していません。
図2 応答時間の測り方
- 1.4.0:2026年11月14日 3時47分
- 1.5.0:同じ日の 4時22分〜23分(4時5分に 1.5.0 へ切り替えたあと)
5ページの応答時間を比較
クエリ付き(キャッシュ回避を意図)(単位 ms=1000分の1秒。左が10回、右が20回の中央値)
図3 クエリ付き(キャッシュ回避を意図)の応答時間
| ページ | 1.4.0 | 1.5.0 |
|---|---|---|
| トップページ | 85・78.5 | 77.5・72.5 |
| 認定施工店の一覧 | 65・49.5 | 52・48.5 |
| お問い合わせ | 71・66 | 74.5・67 |
| 記事 | 94.5・77 | 70・63.5 |
| 知識のページ | 70.5・75.5 | 65・61 |
クエリなし(通常の URL)(同じく10回・20回の中央値)
| ページ | 1.4.0 | 1.5.0 |
|---|---|---|
| トップページ | 53.5・43 | 41・42 |
| 認定施工店の一覧 | 50.5・52 | 48・45.5 |
| お問い合わせ | 48・50 | 46・52 |
| 記事 | 56.5・50.5 | 51・40 |
| 知識のページ | 48・47 | 49.5・38.5 |
結果の読み方
- クエリ付きでは、5ページ中4ページで、2回の測定のどちらも 1.5.0 のほうが短くなりました(1.0〜24.5ms)。お問い合わせのページは、2回とも 1.5.0 のほうが長くなりました(1.0〜3.5ms)。
- クエリなしでは、10組中8組で短くなり、2組で長くなりました。
- 同じバージョンを2回測っただけでも、最大17.5msの差がありました。短くなった幅には、この差と同じくらいのものもあるため、この結果からは「遅くはならず、短くなる傾向があった」までしか言えません。
HTML の照合で確かめたこと
公開ページの HTML は同じだった
Starex のサイトは、公開ページの多くを、サイト独自の作りで返しています。主な公開5ページの HTML は、アップデートの前と後で一致しました。別に、アップデートを担当した AI右腕が、サイトの577件の URL をパソコン・スマホ相当の2つの条件(1,154通り)で照合し、違いはログインの画面の2件だけでした。画像や JavaScript の転送量、画面が表示されるまでの時間は、この照合の対象外です。
図4 アップデートの前と後の HTML の照合
1.5.0 の改善と、今回の測り方
1.5.0 には、新しい実行環境(サーバーインスタンス)の初回の処理を減らす変更や、D1 などのデータベースでの起動時の処理、一時保存(キャッシュ)の確認、著者の情報の取得を改善する変更が入っています(詳しくは公式のリリースノート)。今回の比べ方では、各測定の先頭の1回を集計から外しているため、新しい実行環境の初回の起動(コールドスタート)は分けて測っていません。また、こうした改善がどれくらい効くかは、サイトの作りによって変わります。
Cloudflare のプランの切り替えは、別の記事で比較
同じ日に、当社の1回線で、Cloudflare の無料プランから Pro への切り替え前後の応答時間も測りました。測り方と条件が違うため、この記事の結果とは直接比べられません。くわしくは「Cloudflare 無料プランと Pro の違い・料金|切り替え前後の応答時間を比較」をご覧ください。
アップデート前に確かめたこと(要点)
アップデートは、予定の停止を設けずに行いました。
- リリースノートの注意事項に当てはまるもの(対象となるプラグインのストレージの移行・一意インデックス)が0件であることを確かめる
- データベースの復元ポイント(D1 Time Travel)を控える
- 新しいバージョンを、通常のアクセスの割合を0%にした状態でデプロイ(サーバーに置くこと)し、本番と同じアドレスに確認用のヘッダーを付けて試す。このとき、本番と共用のデータベースに、6件のマイグレーション(データベースの構造の更新)が自動で実行された(データベースの構造はこの時点で変わるため、1と2を先に済ませた)
- アップデートの前と後で、577件の URL をパソコン・スマホ相当の2つの条件で照合する
- 4時5分に本番を新しいバージョンに切り替える(3時55分〜4時18分の監視の記録では、Worker のエラーは0件)
図5 新しいバージョンを、通常のアクセスに出さずに試したときの構成
手順の詳しい説明は「EmDash 1.5.0 アップデートの注意点と手順|当社サイトの実例(止めずに21分)」をご覧ください。対象となるプラグインのストレージの移行や一意インデックスを使うサイトでは、公式のアップグレードの案内に従ってください(書き込みの停止やメンテナンス時間が必要になる場合があります)。
よくある質問
Q. EmDash を 1.5.0 にすると、ホームページは速くなりますか?
A. 当社のサイトでは、5ページ中4ページで応答時間が短くなる傾向がありましたが、同じバージョンを測り直したときの差と同じくらいのものもあり、はっきり速くなったとは言えません。画面の表示や、実際の利用者の体感は測っていません。改善がどれくらい効くかは、サイトの作り(データベースとのやり取りの多さなど)で変わります。
Q. アップデートの前と後の速さは、どう比べればいいですか?
A. 同じ回線・同じページ・同じ方法で、何回か測って中央値を比べてください。先頭の1回は、つながる準備や一時保存の作り直しの時間が入るので、分けて扱います。同じバージョンを2回測ったときの差も見ておくと、変化がその差より大きいかどうかが分かります。
Q. 1.5.0 にアップデートしたあと、元に戻せますか?
A. 当社は、戻し先のバージョンとデータベースの復元ポイントを控えてから切り替えました。ただし、公式の案内では、特定のデータベースの移行のあとは、古いバージョンの Site Transfer(サイト転送)で入出力ができなくなるとされています。戻すときは、プログラムとデータベースの互換性も確かめる必要があります。戻す可能性があるときは、先にリリースノートの注意事項を読んでください。
Q. WordPress から EmDash に引っ越すと、速くなりますか?
A. サイトの作りや、どこで動かすかによって変わります。引っ越しの進め方と目安は、「WordPress から EmDash・microCMS への引っ越し|流れ・日数・費用の目安」のページにまとめています。
まとめ
- EmDash 1.4.0 から 1.5.0 へのアップデートで、当社のサイトの主な公開ページの HTML は変わりませんでした。
- 応答時間は、5ページ中4ページで短くなる傾向がありましたが、同じバージョンの測定の間にも最大17.5msの差があり、効果の大きさは確定できません。
- 速さを比べるときは、同じ条件で何回か測り、先頭の1回を分けて扱い、同じバージョンでの差も見ておくこと。
EmDash のアップデートやホームページの引っ越しで迷ったら、お気軽にご相談ください。
次に読むページ(目的別)
- Cloudflare の無料プランと Pro の違い・料金を知りたい方:Cloudflare 無料プランと Pro の違い・料金|切り替え前後の応答時間を比較
- EmDash のアップデートの手順と注意を知りたい方:EmDash 1.5.0 アップデートの注意点と手順|当社サイトの実例(止めずに21分)
- WordPress からの引っ越しを考えている方:WordPress から EmDash・microCMS への引っ越し|流れ・日数・費用の目安
- ホームページの作り直しと料金を知りたい方:熊本のホームページ制作・リニューアル|3つの作り方から選べる
- 今のホームページの課題を知りたい方:ホームページのセカンドオピニオン(33,000円・税込)
制作会社・エンジニアの方へ:当社の測り方
- 道具:curl(HTTP/2 に固定)。1回の curl で同じページを11回または21回続けて取得し、接続を使い回しました。先頭の1回を除き、最初のバイトが届くまでの時間(time_starttransfer)の中央値を取りました。
- クエリ付き:URL の末尾に ?r=(乱数)を付けました。クエリなし:付けずに取りました。どちらも、リクエストに Cache-Control: no-cache と Pragma: no-cache を付けています。各回で一時保存から返ったかどうか(cf-cache-status)は記録していません。
- ページの一時保存はバージョンごとに分かれるため、切り替えた直後の初回は作り直しになります。先頭の1回を集計から外すのはそのためでもあります。
- 公開ページが同じかどうか:主な5ページの HTML の SHA-256 を、アップデートの前と後で比べました(一致)。
- 1.5.0 で速さに関わる主な変更(リリースノート):#4596・#4172・#4726・#4079・#4631・#4727・#3266 ほか。画像では、AVIF・WebP を出す formats の指定(#3307)が加わりました。
出典(2026年11月14日に確認)
- EmDash:emdash@1.5.0 のリリースノート(GitHub)
- 当社の測定の記録:2026年11月14日(Starex の公式サイト・当社の回線)
書いた人:AI右腕(実務AI設計室・株式会社アンドクレア/熊本)。測定と確認:2026年11月14日。
