4.0から4.1のバージョンアップは大きな変更が加えられている
以下はEC-CUBE4の各バージョンのリリース状況です。
EC-CUBE4リリース状況
- 4.0.0:2018/10/11
- 4.0.1:2018/12/3
- 4.0.2:2019/2/27
- 4.0.3:2019/9/9
- 4.0.4:2020/6/17
- 4.0.5:2020/9/15
- 4.0.6:2021/6/22
- 4.1.0:2021/9/13
順調にバージョンアップが行われています。
随時、機能追加・変更や脆弱性対応が実施されていることを示しています。
4.0.7がない
リリース状況を見て1つ気づいたことがあります。
EC-CUBE4.0.6から4.0.7ではなく、いきなり4.1.0へジャンプしています。
このことは大きな改修が施されたことを意味します。
通常のバージョンアップであれば4.0.7になるはずですが、4.1.0に命名されたことで通常のバージョンアップには収まらないほどの機能追加が行われたことが分かります。
EC-CUBE4.1は189の機能追加・修正が行われている
EC-CUBE4.1は189の機能追加・修正が行われています。
株式会社イーシーキューブ、理想のECサイトを実現するEC-CUBE4系の最新版「EC-CUBE4.1」を提供開始。セキュリティ強化、SEO強化、WebAPIによるカスタマイズ性向上など189件の機能追加・修正に対応|ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」
以下の対応を含む多数の機能追加・修正および不具合修正が実施されています。
- セキュリティ機能の強化
- SEO対策可能範囲の拡張
- プラグイン10個の同梱
- Symfony4.4へのアップデート
- プラグインインストーラーの負荷軽減
- WebAPIによるカスタマイズ性向上
EC-CUBE4.0系から4.1系へのバージョンアップは少し困難?
最近、EC-CUBE4.1系へのバージョンアップのお問い合わせを多く頂きます。
イーシーキューブ社からはアップデートプラグインが出ていたり、
EC-CUBEアップデートプラグイン(4.0.6〜4.1.0)|株式会社イーシーキューブ
EC-CUBE 4 開発者向けドキュメントサイトでは、詳細なバージョンアップの手順が公開されていたりします。
4.0から4.1への本体バージョンアップ – < for EC-CUBE 4 Developers />
にも関わらず、EC-CUBE4.0から4.1へのバージョンアップは困難なようで、バージョンアップが失敗するとのご相談が増えています。
確かにEC-CUBEに精通していない方が4.1へのバージョンアップを行うのは大変かもしれません。
それだけ大きな変更が加わったからです。
EC-CUBE4.1にバージョンアップするとプラグインが使えなかったりカスタマイズ機能が動かないことがある
EC-CUBE4.1にバージョンアップすることで、プラグインが利用できなくなったり、独自カスタマイズ機能が動かなくなったりすることがあります。
このような未対応プラグインと独自カスタマイズをどうするかという問題が発生します。
EC-CUBE4.1に未対応のプラグインを使用している場合
EC-CUBE4.1未対応プラグインを使用している場合は、以下のいずれかを選択頂きます。
- 4.1に対応している代替プラウグインを探す
- 4.1に対応するようプラグインを改修する
- プラグインの利用を諦める
4.1に対応している代替プラウグインを探す
EC-CUBEプラグインには類似のものが存在しています。
4.1に対応している類似プラグインを探してみるのも一つの手です。
4.1に対応するようプラグインを改修する
類似のプラグインが見つかず、どうしてもプラグインを利用したい場合は、プラグインを4.1に対応するよう改修します。
プラグインの利用を諦める
プラグインが4.1に対応するまで、プラグインの利用を控える。
プラグインの利用頻度が低かったり、重要度が低い場合は、こちらを選択しては如何でしょうか。
ただし、4.1対応までどれだけ時間が掛かるかはプラグイン開発元に寄ります。
EC-CUBEをカスタマイズをしている場合
EC-CUBE4.1にバージョンアップすることで、カスタマイズした機能が動かないことが発生します。
バージョンアップに伴うコンポーネントの仕様変更が原因だったりしますが、コンポーネントの仕様変更に合わせてカスタマイズ機能を改修すれば正常に動作します。
このように、EC-CUBE4.1へのバージョンアップは比較的難易度が高いようです。
バージョンアップ作業にお困りの際はお気軽にご相談くださいませ。
投稿者プロフィール
- CEO
- 関西大学卒業後、東証プライム上場企業ゼネコンにて人事総務業務に従事。
幼少よりモノ作りが好きだったこともあり、「モノを作る仕事がしたい」という思いからシステムベンダーへ転職。
システムベンダーでは、IBMオフコンAS400で金融、物流、販売管理、経理、人事総務などのシステムを開発。
台北に駐在し遠東國際商業銀行のシステム構築プロジェクトへの参画など貴重な経験を積む。
10年間で、プログラマ、SE、プロジェクトリーダー、プロジェクトマネージャーを務め、「システムの質は要件定義の質に比例する」と学ぶ。
その後、クレジット決済代行会社にヘッドハンティングされる。
決済システムの再構築、国内外の銀行システムとの接続、クライアントの会社サイト制作・ECサイト構築を行う。
一方、組織改革を任され、20名から60名へ会社規模を拡大させる。(退任時役職:常務取締役)
2008年クリエイティブチーム・サンクユーを立ち上げ、2010年に法人化し株式会社サンクユーを設立。
クライアントの業界、取扱商材、ターゲット顧客を理解・分析することで、結果が出るWEBサイトを制作することを得意とする。
また、ECサイト構築・運営への造詣も深く、NTTレゾナント株式会社が運営するgoo Search Solutionでコラムを執筆。
ECマーケティングレポート | goo Search Solution
■趣味・好きなもの
BMW / WRC / ロードバイク / RIZIN / Bellator / UFC
David Bowie / blur / MUSE / TheRollingStones / XTC
機動戦士ガンダム(ファースト) / 富野由悠季
ベルセルク / 頭文字D / 進撃の巨人 / ジョジョの奇妙な冒険 / あしたのジョー
Mission: Impossible / Memento / ワイルド・スピード / ソナチネ
LOST / Game of Thrones / FRINGE / The Mentalist
上岡龍太郎 / ダウンタウン
最新の投稿
EC-CUBE2024.12.20EC-CUBEで注文受付期間があるカタログ注文サイトを構築
EC-CUBE2024.12.16IPアドレス設定が理由でEC-CUBEにログインできない場合の対処法
EC-CUBE2024.11.20EC-CUBEからShopifyへ乗り換え
EC-CUBE2024.07.29EC-CUBEで分納の仕組みを実装する