メモ > 技術 > CMS: ECCube > ECCube4
ECCube4
【公式】EC-CUBE - 独自のUI/UXを実現しECビジネスを成功に導く
https://www.ec-cube.net/
EC-CUBE4 理想のショップは作れる“あなたのための”EC-CUBEできました | 【公式】EC-CUBE - 独自のUI/UXを実現しECビジネスを成功に導く
https://www.ec-cube.net/lp/ver/4/
EC-CUBE4 管理・運用マニュアル |【公式】EC-CUBE
https://www.ec-cube.net/manual/ec-cube4/
EC-CUBE4 管理・運用マニュアル | shiro8
https://www.shiro8.net/manual4/v40x/
EC-CUBE 4.0 開発者向けドキュメント - < for EC-CUBE 4.0 Developers />
https://doc4.ec-cube.net/
EC-CUBE1系・2系・3系・4系の違い - Qiita
https://qiita.com/nanasess/items/dc8407c48a3dcf982ea2
以下は最近の記事で、かつ初期構築の基本が網羅されている
ECCubeの基本を把握するのには良さそう
さくらのレンタルサーバにてEC-CUBE4を使って格安でオンラインショップを作る(第一回) | さくらのナレッジ
https://knowledge.sakura.ad.jp/25102/
さくらのレンタルサーバにてEC-CUBE4を使って格安でオンラインショップを作る(第二回) | さくらのナレッジ
https://knowledge.sakura.ad.jp/25476/
さくらのレンタルサーバにてEC-CUBE4を使って格安でオンラインショップを作る(第三回) | さくらのナレッジ
https://knowledge.sakura.ad.jp/26060/
■ECCubeとSymfony
EC-CUBE4.0はSymfony3.4をベースに作られている
動作は重い
EC-CUBEはなぜSymfonyを選んだのか - Qiita
https://qiita.com/chihiro-adachi/items/d1293ec08a5d004fac32
Symfony Book | SymDoc - PHP フレームワーク Symfony3 日本語ドキュメント Wiki
http://symdoc.kwalk.jp/doc/book/start
Symfony のインストールと設定 | SymDoc - PHP フレームワーク Symfony3 日本語ドキュメント Wiki
http://symdoc.kwalk.jp/doc/book/installation
超入門 Symfony3 | シムノート
http://symnote.kwalk.jp/public/learning_symfony
■ECCube4.1
バージョン4.1で大きな改修が行われている
2021年9月28日に正式リリースされた
・セキュリティ機能の強化
・SEO対策可能範囲の拡張
・プラグイン10個の同梱
・Symfony 4.4 へのアップデート
・プラグインインストーラーの負荷軽
・WebAPIによるカスタマイズ性向上
株式会社イーシーキューブ、理想のECサイトを実現するEC-CUBE4系の最新版「EC-CUBE4.1」を提供開始。セキュリティ強化、SEO強化、WebAPIによるカスタマイズ性向上など189件の機能追加・修正に対応|ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」
https://www.ec-cube.net/press/detail.php?press_id=273
利用する場合、使いたいプラグインが4.1に対応しているかどうかは確認しておく
■ECCube4.2
バージョン4.2でPHP8.1とSymfony5.4に対応される
ただし4.2と4.1に互換性は無いとのこと
EC-CUBE 4.2 Roadmap - Issue #5356 - EC-CUBE/ec-cube - GitHub
https://github.com/EC-CUBE/ec-cube/issues/5356
利用する場合、使いたいプラグインが4.2に対応しているかどうかは確認しておく
■規約
EC-CUBE標準規約 - EC-CUBE Trac
http://svn.ec-cube.net/open_trac/wiki/EC-CUBE%E6%A8%99%E6%BA%96%E8%A6%8F%E7%B4%84
上記は古そうだが参考にはできそう
EC-CUBE 4.0 のものは見つけられなかった
■データベース定義
EC-CUBE4開発リファレンス
http://ec4.umebius.com/
上記にデータベース定義一覧があったが、2021年2月ごろに削除されたみたい
(WebArchive https://web.archive.org/web/20210122084325/http://ec4.umebius.com/ には一応ある)
…だったが、2021年7月に確認すると復活していた。ドメインの更新ミスなどがあったのかもしれない
また、以下にER図が作られているので参考にはできそう
EC-CUBEの覚書 | ワクガンス
https://amaraimusi.sakura.ne.jp/note_prg/ec_cube/note.html
以下は自分メモ
各テーブルには以下の接頭語が付いている
自分でテーブルを追加する場合も、このルールに基づいておくと良さそう
mtb_ ... マスタデータ(例: mtb_pref)
dtb_ ... データテーブル(例: dtb_order_detail)
plg_ ... プラグイン(例: plg_vt4g_order_payment)
■オーナーズストア
ECCube自体は無料だが、プラグインは有料のものが多い
ECCubeの導入は結局のところ、結構なお金がかかるかもしれない
オーナーズストア | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」
https://www.ec-cube.net/owners/
■その他のシステム
CS-Cartというものがあるらしい
どういうものかは要検証
マーケットプレイス&ECサイト構築ならCS-Cart | 実績35,000件超
https://cs-cart.jp/
CSカートの評判は?【越境ECに強いオープンソース】 | ECシステムの比較ブログ
http://ec-pkg-asp.com/cs-cart/