EC-CUBE4.3へのバージョンアップの必要性・費用目安・判断基準・作業手順を解説します。2系・3系・4系別の費用目安、カスタマイズが多い場合の対処法、今すぐやるべきかの判断フローも整理しました。
EC-CUBEは4.1・4.2・4.3と継続的にバージョンアップが行われており、現在の最新版は4.3系です。
「バージョンアップが必要なのはわかっているが、費用がいくらかかるのか」「カスタマイズが多いサイトでもできるのか」「今すぐやらないといけないのか」という疑問を持つ方に向けて、実務視点で整理します。
1. PHP・MySQLのサポート期限と現場リスク
EC-CUBEのバージョンアップが必要かどうかを判断する最重要の基準は、使用しているPHPとMySQLのサポート期限です。
| EC-CUBEバージョン | 対応PHP | 対応MySQL | PHPサポート期限 | 状況 |
|---|---|---|---|---|
| 4.0系 | PHP7.3〜7.4 | MySQL5.7 | 2022年11月終了 | ⚠ 危険 |
| 4.1系 | PHP7.4〜8.0 | MySQL5.7〜8.0 | 2023年11月終了 | ⚠ 危険 |
| 4.2系 | PHP8.1〜8.2 | MySQL5.7〜8.0 | PHP8.1:2025年12月終了 | △ 要対応 |
| 4.3系 | PHP8.2〜8.3 | MySQL8.0以上 | PHP8.2:2026年12月 | ✓ 推奨 |
PHPのサポートが終了すると、新たに発見されたセキュリティ脆弱性への修正パッチが提供されなくなります。カード情報漏洩・サイト改ざん・不正アクセスのリスクが高まり、カード決済代行会社からPCI DSS非準拠として決済停止を求められるケースもあります。
2. EC-CUBE 4.3の機能的な優位性
4.3系では機能面でも改善が加えられています。
- Symfony 6.4対応によるパフォーマンス・セキュリティ向上
- PHP8.2以上への対応(型安全性・処理速度の向上)
- 管理画面のUI改善・操作性向上
- Docker・Container環境への対応強化(開発・ステージング環境の構築が容易)
- プラグインエコシステムの継続的な充実
4.3への移行は「守り(セキュリティ)」と「攻め(機能・速度)」の両立です。PHPサポート期限だけでなく、処理速度とプラグイン対応の観点からも早期移行のメリットがあります。
3. セキュリティ面の強化
EC-CUBE4.3では、セキュリティ面でも重要な強化が行われています。
- CSRF対策・XSS対策の強化
- ログイン試行回数制限の改善
- 管理画面へのアクセス制限強化
- セキュリティヘッダーの適切な設定が容易に
- 依存ライブラリの脆弱性対応が継続
特にカード決済を使っているサイトでは、2025年3月に義務化された3Dセキュア2.0(EMV 3-Dセキュア)への対応確認も必要です。対応していない決済プラグインを使っている場合は、バージョンアップと合わせてプラグインの更新・差し替えが必要になります。
4. バージョンアップ費用の目安
EC-CUBEのバージョンアップ費用は、現在のバージョンとカスタマイズ量によって大きく変わります。以下は目安です。
4系内のバージョンアップ(4.0〜4.2 → 4.3)
| カスタマイズ量 | 費用目安 | 期間目安 | 作業内容 |
|---|---|---|---|
| 少ない(標準に近い) | 20〜50万円 | 2〜4週間 | コアファイル更新・動作確認・本番移行 |
| 中程度 | 50〜100万円 | 1〜2ヶ月 | 上記+カスタマイズ箇所の修正・プラグイン対応確認 |
| 大規模カスタマイズ | 100〜200万円 | 2〜4ヶ月 | 上記+大幅なテンプレート修正・機能移植・全件テスト |
2系・3系から4系への移行
2系・3系から4系への移行は、アーキテクチャが根本的に異なるため「バージョンアップ」ではなく実質的なサイトの作り直しになります。
| 移行元 | 費用目安 | 期間目安 | 備考 |
|---|---|---|---|
| EC-CUBE3系 → 4.3 | 80〜200万円 | 2〜4ヶ月 | テンプレート・プラグインの移植が必要 |
| EC-CUBE2系 → 4.3 | 100〜300万円 | 3〜6ヶ月 | ほぼサイトのフルリニューアルに相当 |
| 2系→4系+デザインリニューアル | 150〜400万円 | 3〜6ヶ月 | 移行を機にUI/UX刷新も行う場合 |
※ 上記はすべて目安です。実際の費用は現サイトの詳細を確認してからお見積もりします。
5. 費用を左右する3つの要因
同じ「4.2→4.3」の移行でも費用が大きく変わる理由は主に3つです。
① カスタマイズの量と複雑さ
独自カスタマイズが多いほど、新バージョンへの移植・動作確認・修正工数が増えます。特に「コアファイルを直接編集」している場合は、バージョンアップのたびに上書きされるリスクがあり、修正箇所の特定に時間がかかります。
② プラグインの数と対応状況
使用しているプラグインが4.3に対応しているかどうかの確認が必要です。未対応プラグインは差し替え・再実装が必要になります。有料プラグインの場合は追加ライセンス費用もかかります。
③ データ移行の規模
商品数・受注履歴・会員数が多いほど、データ移行・整合性確認の工数が増えます。特に2系・3系からの移行ではデータ構造の変換が必要になるケースがあります。
費用を抑えるポイント
バージョンアップを機に「不要なカスタマイズを廃止する」「使っていないプラグインを整理する」ことで、移植作業を減らして費用を抑えられます。棚卸しを先に行うことが重要です。
6. 今すぐやるべきかの判断フロー
以下の順番で確認してください。いずれかに該当する場合は早急な対応が必要です。
- 1
使用中のPHPバージョンを確認する
PHP8.0以下 → 今すぐ対応必須。PHP8.1 → 2025年12月にサポート終了済み・早急に対応。PHP8.2 → 2026年12月まで。PHP8.3 → 当面は安全。
- 2
カード決済の3Dセキュア2.0対応を確認する
2025年3月に義務化済み。使用している決済プラグインが対応しているか確認してください。未対応の場合は決済停止リスクがあります。
- 3
EC-CUBEのバージョンを確認する
管理画面のフッターまたは
/managements/にログインして確認。4.0・4.1は今すぐ対応。4.2はPHPバージョン次第。4.3は当面安全。 - 4
カスタマイズ・プラグインの棚卸しをする
どのカスタマイズが必須でどれが不要かを整理します。この棚卸しがバージョンアップ費用の見積もり精度を上げる最も重要なステップです。
- 5
制作会社に見積もりを依頼する
棚卸し結果をもとに見積もりを依頼します。EC-CUBE構築実績がある会社に依頼することで、見積もり精度と作業品質が安定します。
7. カスタマイズが多い場合の対処法
「独自カスタマイズが多くてバージョンアップに踏み切れない」という相談は非常に多いです。対処法は以下の3つです。
対処法①:カスタマイズの棚卸しと廃止判断
まず現在のカスタマイズをリストアップし、「今も使っているか」「新バージョンの標準機能で代替できないか」を確認します。実際には、数年前に追加したカスタマイズが今は不要になっているケースが多く、これを廃止するだけで移植コストを大きく減らせます。
対処法②:コアファイル直接編集をプラグイン化する
コアファイルを直接編集しているカスタマイズは、バージョンアップのたびに問題を起こします。バージョンアップを機に、このカスタマイズをプラグイン形式(Customize内に分離)に移植することで、次回以降のバージョンアップコストを下げられます。
対処法③:段階的なバージョンアップ
一気に最新版に上げるのではなく、まず4.2に上げてから4.3に上げる段階的なアプローチの方が安全なケースもあります。ただし作業が2回発生するためトータル費用は高くなることがあります。
本番環境に直接バージョンアップを適用することは絶対に避けてください。必ずステージング(検証)環境で動作確認を行い、問題がないことを確認してから本番に反映します。本番直接適用でトラブルが起きた場合、サイトが停止して売上損失が発生します。
8. バージョンアップの作業手順
EC-CUBEのバージョンアップは、以下の手順で進めます。
- 1
現状の棚卸し・カスタマイズリスト作成
使用中のプラグイン・カスタマイズ箇所・データ量を整理します。
- 2
ステージング環境の構築
本番とほぼ同じ環境をステージングで再現します。
- 3
ステージング環境でのバージョンアップ作業
コアファイル更新・プラグイン対応・カスタマイズ移植を実施します。
- 4
動作確認・テスト
全ページ表示確認・カート〜購入完了フローのテスト・管理画面の動作確認・決済テストを実施します。
- 5
本番環境への適用・切り替え
メンテナンス画面を表示した状態で本番適用し、動作確認後に公開します。
9. サンクユーのバージョンアップ対応
株式会社サンクユーでは、EC-CUBE2系・3系・4系すべてのバージョンアップ代行に対応しています。
- 現状サイトの棚卸し・カスタマイズリストの作成から対応
- ステージング環境構築・動作確認・本番移行まで一貫して担当
- バージョンアップと合わせたデザインリニューアルも対応可能
- BtoB-EC・会員別価格・基幹システム連携のカスタマイズ実績あり
- 移行後の保守・運用サポートも対応
よくある質問
Q
EC-CUBE4.3へのバージョンアップ費用はいくらですか?
+
Q
EC-CUBE2系・3系から4系への移行費用はいくらですか?
+
Q
EC-CUBEのバージョンアップはいつまでにやるべきですか?
+
Q
カスタマイズが多いサイトのバージョンアップは費用が高くなりますか?
+
Q
EC-CUBEのバージョンアップを自前でやることはできますか?
+
EC-CUBEのバージョンアップについてご相談ください
「今使っているEC-CUBEのバージョンが古くて不安」
「バージョンアップの費用がいくらかかるか知りたい」
「カスタマイズが多くてバージョンアップに踏み切れない」
現状確認・カスタマイズ棚卸しから費用目安のご提示まで無料でご対応します。
初回相談無料。EC-CUBE2系・3系・4系すべて対応します。
投稿者プロフィール
- サンクユーのEC-CUBE担当。15年以上にわたりEC-CUBE開発に従事し、2系・3系・4系すべてに精通。難易度の高いカスタマイズや、他社構築サイトの改修・再設計も多数対応しています。
Javaでの業務システム開発を起点に、PHP・Perl・フロントエンド・CMSまで横断的に対応。基幹システム連携や業務フローを踏まえた設計を得意とし、複雑な要件にも柔軟に対応可能です。
ChatGPT CODEXを活用し、開発スピードと品質の両立を実現しています。









