Submit Search
Upload
Symfonyコンポーネントで生まれ変わるEC-CUBE
•
Download as PPTX, PDF
•
5 likes
•
11,152 views
S
Shinichi Takahashi
Follow
2015/05/30@PHPカンファレンス関西2015での登壇資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 32
Download now
Recommended
EC-CUBE on Bootstrap3 - Gunma.web#16
EC-CUBE on Bootstrap3 - Gunma.web#16
Munenori Sugimura
難しいよね、コードレビュー
難しいよね、コードレビュー
Shinichi Takahashi
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
120225 bootstrap
120225 bootstrap
TechGardenSchool
♡PHPが恋しい話♡
♡PHPが恋しい話♡
Shinichi Takahashi
Gitライフをはじめましょう〜GUIツールで簡単運用 Mac編〜
Gitライフをはじめましょう〜GUIツールで簡単運用 Mac編〜
Erina Takei
プラグインの紹介など
プラグインの紹介など
Kazuya Hirobe
PHPから離れて感じるPHPの良さ
PHPから離れて感じるPHPの良さ
Shinichi Takahashi
Recommended
EC-CUBE on Bootstrap3 - Gunma.web#16
EC-CUBE on Bootstrap3 - Gunma.web#16
Munenori Sugimura
難しいよね、コードレビュー
難しいよね、コードレビュー
Shinichi Takahashi
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
120225 bootstrap
120225 bootstrap
TechGardenSchool
♡PHPが恋しい話♡
♡PHPが恋しい話♡
Shinichi Takahashi
Gitライフをはじめましょう〜GUIツールで簡単運用 Mac編〜
Gitライフをはじめましょう〜GUIツールで簡単運用 Mac編〜
Erina Takei
プラグインの紹介など
プラグインの紹介など
Kazuya Hirobe
PHPから離れて感じるPHPの良さ
PHPから離れて感じるPHPの良さ
Shinichi Takahashi
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
Erina Takei
続・Twitter bootstrap入門 #html5j
続・Twitter bootstrap入門 #html5j
Toshiaki Maki
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
m ishizaki
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Yosuke HASEGAWA
Cakephp3 ドキュメント翻訳会 成果発表会
Cakephp3 ドキュメント翻訳会 成果発表会
Keisuke Yamaguchi
初めてでもOK : )『concrete5』でサイトを作ろう!
初めてでもOK : )『concrete5』でサイトを作ろう!
Yuriko Kamimori
react-jsonschema-formについて
react-jsonschema-formについて
Masakazu Muraoka
最近知ったBootstrapの注意点
最近知ったBootstrapの注意点
Kawaji Masaki
BACKBONE.JSによるWebアプリケーション開発について
BACKBONE.JSによるWebアプリケーション開発について
Toshio Ehara
Browser oh browser browser
Browser oh browser browser
Teppei Sato
プロトタイピングでしあわせになろうよ
プロトタイピングでしあわせになろうよ
Yoshiki Kojima
Kddi mugen lab
Kddi mugen lab
Kazuya Hiruma
Start PWA from vuejs+github pages
Start PWA from vuejs+github pages
Hirata Tomoko
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
豊明 尾古
Webサービスを作るときの9の間違い
Webサービスを作るときの9の間違い
Yusuke Katsuki
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
プログラミング初心者向け情報サイト「プロスタ」
プログラミング初心者向け情報サイト「プロスタ」
Yosuke Homma
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
Erina Takei
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
Chieko Aihara
EC-CUBE Ver2とVer3 どう違う? 構築と運用の実際
EC-CUBE Ver2とVer3 どう違う? 構築と運用の実際
俊雄 朝山
EC-CUBE 2.4系から3.0系へ移植してみました
EC-CUBE 2.4系から3.0系へ移植してみました
俊雄 朝山
More Related Content
What's hot
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
Erina Takei
続・Twitter bootstrap入門 #html5j
続・Twitter bootstrap入門 #html5j
Toshiaki Maki
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
m ishizaki
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Yosuke HASEGAWA
Cakephp3 ドキュメント翻訳会 成果発表会
Cakephp3 ドキュメント翻訳会 成果発表会
Keisuke Yamaguchi
初めてでもOK : )『concrete5』でサイトを作ろう!
初めてでもOK : )『concrete5』でサイトを作ろう!
Yuriko Kamimori
react-jsonschema-formについて
react-jsonschema-formについて
Masakazu Muraoka
最近知ったBootstrapの注意点
最近知ったBootstrapの注意点
Kawaji Masaki
BACKBONE.JSによるWebアプリケーション開発について
BACKBONE.JSによるWebアプリケーション開発について
Toshio Ehara
Browser oh browser browser
Browser oh browser browser
Teppei Sato
プロトタイピングでしあわせになろうよ
プロトタイピングでしあわせになろうよ
Yoshiki Kojima
Kddi mugen lab
Kddi mugen lab
Kazuya Hiruma
Start PWA from vuejs+github pages
Start PWA from vuejs+github pages
Hirata Tomoko
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
豊明 尾古
Webサービスを作るときの9の間違い
Webサービスを作るときの9の間違い
Yusuke Katsuki
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
プログラミング初心者向け情報サイト「プロスタ」
プログラミング初心者向け情報サイト「プロスタ」
Yosuke Homma
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
Erina Takei
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
Chieko Aihara
What's hot
(20)
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
続・Twitter bootstrap入門 #html5j
続・Twitter bootstrap入門 #html5j
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Cakephp3 ドキュメント翻訳会 成果発表会
Cakephp3 ドキュメント翻訳会 成果発表会
初めてでもOK : )『concrete5』でサイトを作ろう!
初めてでもOK : )『concrete5』でサイトを作ろう!
react-jsonschema-formについて
react-jsonschema-formについて
最近知ったBootstrapの注意点
最近知ったBootstrapの注意点
BACKBONE.JSによるWebアプリケーション開発について
BACKBONE.JSによるWebアプリケーション開発について
Browser oh browser browser
Browser oh browser browser
プロトタイピングでしあわせになろうよ
プロトタイピングでしあわせになろうよ
Kddi mugen lab
Kddi mugen lab
Start PWA from vuejs+github pages
Start PWA from vuejs+github pages
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
Webサービスを作るときの9の間違い
Webサービスを作るときの9の間違い
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
プログラミング初心者向け情報サイト「プロスタ」
プログラミング初心者向け情報サイト「プロスタ」
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
Viewers also liked
EC-CUBE Ver2とVer3 どう違う? 構築と運用の実際
EC-CUBE Ver2とVer3 どう違う? 構築と運用の実際
俊雄 朝山
EC-CUBE 2.4系から3.0系へ移植してみました
EC-CUBE 2.4系から3.0系へ移植してみました
俊雄 朝山
EC-CUBE3プラグイン仕様
EC-CUBE3プラグイン仕様
Shinichi Takahashi
AWS新サービス活用事例
AWS新サービス活用事例
Shinichi Takahashi
フロントエンドフレームワークの選び方 - 20170320
フロントエンドフレームワークの選び方 - 20170320
Shinichi Takahashi
PSR-1 と PSR-2 を5分でざっくり理解する
PSR-1 と PSR-2 を5分でざっくり理解する
Wataru Terada
新標準PSRに学ぶきれいなPHP
新標準PSRに学ぶきれいなPHP
Yusuke Ando
MySQLerの7つ道具
MySQLerの7つ道具
yoku0825
ぼくがAthenaで死ぬまで
ぼくがAthenaで死ぬまで
Shinichi Takahashi
Viewers also liked
(9)
EC-CUBE Ver2とVer3 どう違う? 構築と運用の実際
EC-CUBE Ver2とVer3 どう違う? 構築と運用の実際
EC-CUBE 2.4系から3.0系へ移植してみました
EC-CUBE 2.4系から3.0系へ移植してみました
EC-CUBE3プラグイン仕様
EC-CUBE3プラグイン仕様
AWS新サービス活用事例
AWS新サービス活用事例
フロントエンドフレームワークの選び方 - 20170320
フロントエンドフレームワークの選び方 - 20170320
PSR-1 と PSR-2 を5分でざっくり理解する
PSR-1 と PSR-2 を5分でざっくり理解する
新標準PSRに学ぶきれいなPHP
新標準PSRに学ぶきれいなPHP
MySQLerの7つ道具
MySQLerの7つ道具
ぼくがAthenaで死ぬまで
ぼくがAthenaで死ぬまで
Similar to Symfonyコンポーネントで生まれ変わるEC-CUBE
Cakephp勉強会@福岡 発表資料
Cakephp勉強会@福岡 発表資料
ichikaway
俺、エバンジェリストだけど、 EC-CUBEについて何か聞きたいことある?
俺、エバンジェリストだけど、 EC-CUBEについて何か聞きたいことある?
Kentaro Ohkouchi
モノタロウECプラットフォームを支える開発運用モダナイゼーションの取り組み #devsumi
モノタロウECプラットフォームを支える開発運用モダナイゼーションの取り組み #devsumi
株式会社MonotaRO Tech Team
EC-CUBEをEngineYardで動かそう!
EC-CUBEをEngineYardで動かそう!
Chihiro Adachi
Azure App Service Overview LT
Azure App Service Overview LT
Keiji Kamebuchi
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
EC-CUBE
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
AngularJS入門の巻2
AngularJS入門の巻2
Toshio Ehara
コンクリートファイブで作るポータルサイト
コンクリートファイブで作るポータルサイト
Fumito Mizuno
オープンソースカンファレンス大分参加報告 & 勉強会向けサーバを作ってみる
オープンソースカンファレンス大分参加報告 & 勉強会向けサーバを作ってみる
Kenichiro MATOHARA
クラウド・コンピューティングの普及に伴うMSPの現状と課題
クラウド・コンピューティングの普及に伴うMSPの現状と課題
Masahito Zembutsu
KUMOIアップデート:Office365へ の移行を中心に
KUMOIアップデート:Office365へ の移行を中心に
Hiroshi Ueda
ノンコーディングでここまでできる!LINE BOT を作ってみよう!
ノンコーディングでここまでできる!LINE BOT を作ってみよう!
典子 松本
Spring Bootハンズオン ~Spring Bootで作る マイクロサービスアーキテクチャ! #jjug_ccc #ccc_r53
Spring Bootハンズオン ~Spring Bootで作る マイクロサービスアーキテクチャ! #jjug_ccc #ccc_r53
Toshiaki Maki
HCCJP参加者向け お勧め動画紹介 for 胡田(えびすだ)のコンピューター系チャンネル
HCCJP参加者向け お勧め動画紹介 for 胡田(えびすだ)のコンピューター系チャンネル
Masahiko Ebisuda
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
Yoshifumi Kawai
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
Kumano Ryo
Ec cubeで仕事をするということ
Ec cubeで仕事をするということ
Makoto Nishimura
NetOps Coding#1 のお知らせ
NetOps Coding#1 のお知らせ
Taiji Tsuchiya
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料
博文 斉藤
Similar to Symfonyコンポーネントで生まれ変わるEC-CUBE
(20)
Cakephp勉強会@福岡 発表資料
Cakephp勉強会@福岡 発表資料
俺、エバンジェリストだけど、 EC-CUBEについて何か聞きたいことある?
俺、エバンジェリストだけど、 EC-CUBEについて何か聞きたいことある?
モノタロウECプラットフォームを支える開発運用モダナイゼーションの取り組み #devsumi
モノタロウECプラットフォームを支える開発運用モダナイゼーションの取り組み #devsumi
EC-CUBEをEngineYardで動かそう!
EC-CUBEをEngineYardで動かそう!
Azure App Service Overview LT
Azure App Service Overview LT
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
AngularJS入門の巻2
AngularJS入門の巻2
コンクリートファイブで作るポータルサイト
コンクリートファイブで作るポータルサイト
オープンソースカンファレンス大分参加報告 & 勉強会向けサーバを作ってみる
オープンソースカンファレンス大分参加報告 & 勉強会向けサーバを作ってみる
クラウド・コンピューティングの普及に伴うMSPの現状と課題
クラウド・コンピューティングの普及に伴うMSPの現状と課題
KUMOIアップデート:Office365へ の移行を中心に
KUMOIアップデート:Office365へ の移行を中心に
ノンコーディングでここまでできる!LINE BOT を作ってみよう!
ノンコーディングでここまでできる!LINE BOT を作ってみよう!
Spring Bootハンズオン ~Spring Bootで作る マイクロサービスアーキテクチャ! #jjug_ccc #ccc_r53
Spring Bootハンズオン ~Spring Bootで作る マイクロサービスアーキテクチャ! #jjug_ccc #ccc_r53
HCCJP参加者向け お勧め動画紹介 for 胡田(えびすだ)のコンピューター系チャンネル
HCCJP参加者向け お勧め動画紹介 for 胡田(えびすだ)のコンピューター系チャンネル
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
Ec cubeで仕事をするということ
Ec cubeで仕事をするということ
NetOps Coding#1 のお知らせ
NetOps Coding#1 のお知らせ
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料
More from Shinichi Takahashi
BIT VALLEY 2019 - クラウド時代のエンジニア生存戦略
BIT VALLEY 2019 - クラウド時代のエンジニア生存戦略
Shinichi Takahashi
(Un)ManagedBlockchain
(Un)ManagedBlockchain
Shinichi Takahashi
ここがつらいよ サーバーレス
ここがつらいよ サーバーレス
Shinichi Takahashi
20171005 告白に学ぶ http status code
20171005 告白に学ぶ http status code
Shinichi Takahashi
「関心事」と「責務」 の お話
「関心事」と「責務」 の お話
Shinichi Takahashi
PHPerだってMicroservicesしたい!
PHPerだってMicroservicesしたい!
Shinichi Takahashi
Let’s make elastic cms together!
Let’s make elastic cms together!
Shinichi Takahashi
事例から見るTwilio活用法
事例から見るTwilio活用法
Shinichi Takahashi
IoTの原点
IoTの原点
Shinichi Takahashi
日常に見るUI/UX
日常に見るUI/UX
Shinichi Takahashi
More from Shinichi Takahashi
(10)
BIT VALLEY 2019 - クラウド時代のエンジニア生存戦略
BIT VALLEY 2019 - クラウド時代のエンジニア生存戦略
(Un)ManagedBlockchain
(Un)ManagedBlockchain
ここがつらいよ サーバーレス
ここがつらいよ サーバーレス
20171005 告白に学ぶ http status code
20171005 告白に学ぶ http status code
「関心事」と「責務」 の お話
「関心事」と「責務」 の お話
PHPerだってMicroservicesしたい!
PHPerだってMicroservicesしたい!
Let’s make elastic cms together!
Let’s make elastic cms together!
事例から見るTwilio活用法
事例から見るTwilio活用法
IoTの原点
IoTの原点
日常に見るUI/UX
日常に見るUI/UX
Symfonyコンポーネントで生まれ変わるEC-CUBE
1.
2015/05/30 @PHPカンファレンス関西 株式会社ロックオン 高橋 慎一
2.
もくじ ● 自己紹介 ● EC-CUBE3が目指すもの ●
生まれ変わるEC-CUBE3
3.
もくじ ● 自己紹介 ● EC-CUBE3が目指すもの ●
生まれ変わるEC-CUBE3
4.
あんただれ? ● 高橋 慎一
/ たかぴー / 26歳 / ♂ Twitter: @takapyyy GitHub:@shinichi-takahashi ● 所属:株式会社ロックオン / EC-CUBE事業部 ● PHPカンファレンス関西2015実行委員長 ● 関西フロントエンドUG立ち上げの一人 ● カノジョがほしい
5.
もくじ ● 自己紹介 ● EC-CUBE3が目指すもの ●
生まれ変わるEC-CUBE3
6.
プ ラ グ
イ ン 競 合 の 解 決
7.
EC-CUBE2.12系から導入されたプラグイン機構。 集客・物流などのサービス連携や各種機能カスタマ イズについて、個別に開発することなく、EC-CUBE にインストールするだけで、簡単に機能を追加でき る仕組みのことだ。自社サービスとの繋ぎ込みプラ グインや、EC-CUBE本体のカスタマイズプラグイン などあらゆる機能をプラグインとして提供することが 可能になるなど、夢が広がった。しかし、そこには開 発当初では気づく(築くとかけてる)ことができないい くつも課題があった。EC-CUBEは、かつてデザイン テンプレートというプラガブルな機構を採用し、モー ルでもASPでもできなかった、もっと言えば、スクラッ チ以外の道がない「デザインの自由度」を切り拓くこ とに成功した。プラグインは複数組み合わせていれ ることが多々あり、プラグイン機構自体が、競合の検 知・解決に対して強くなく、プラグイン依存関係につ いて話題にあがることも多い。ECにはもちろん決済 というお金に関わる機能があるため、より安心してつ かえなければならない。
8.
EC-CUBE2.12系から導入されたプラグイン機構。 集客・物流などのサービス連携や各種機能カスタマ イズについて、個別に開発することなく、EC-CUBE にインストールするだけで、簡単に機能を追加でき る仕組みのことだ。自社サービスとの繋ぎ込みプラ グインや、EC-CUBE本体のカスタマイズプラグイン などあらゆる機能をプラグインとして提供することが 可能になるなど、夢が広がった。しかし、そこには開 発当初では気づく(築くとかけてる)ことができないい くつも課題があった。EC-CUBEは、かつてデザイン テンプレートというプラガブルな機構を採用し、モー ルでもASPでもできなかった、もっと言えば、スクラッ チ以外の道がない「デザインの自由度」を切り拓くこ とに成功した。プラグインは複数組み合わせていれ ることが多々あり、プラグイン機構自体が、競合の検 知・解決に対して強くなく、プラグイン依存関係につ いて話題にあがることも多い。ECにはもちろん決済 というお金に関わる機能があるため、より安心してつ かえなければならない。 割 愛
9.
もくじ ● 自己紹介 ● EC-CUBE3が目指すもの ●
生まれ変わるEC-CUBE3
10.
● Silex ● GitHub ●
WebDesign 生まれ変わるEC-CUBE
11.
● Silex ● GitHub ●
WebDesign 生まれ変わるEC-CUBE
12.
Silex - base
13.
# before /data /class /Customer /Product ... /class_extends /Smarty /smarty_extends /module(Pear) app_initial.php Silex -
directory structure # after /src/Eccube /Controller /Entity /Form/Type /Repository /Resource /Service Application.php /vendor(SymfonyComponents)
14.
# after Application.php ProductRepository.php ProductController.php Silex -
file name # before SC_Init.php SC_Query.php LC_Page_Admin_Product.php # column / Coding Style in Lockon ● GC / gf : Global Class / function ● SC / sf : Site Class / function ● LC / lf : Local Class / function
15.
● PSR-2 /
PSR-4 ● Composer ● DoctrineORM ● Twig ● Plugin ○ Form¥Events ○ Middleware ( before / after ) Silex - others
16.
● PSR-2 /
PSR-4 <- 独自 ● Composer <- 内包してた ● DoctrineORM <- Pear::MDB2 ● Twig <- Smarty ● Plugin <- 独自 ○ Form¥Events ○ Middleware ( before / after ) Silex - others
17.
● Silex ● GitHub ●
WebDesign 生まれ変わるEC-CUBE
18.
GitHub
19.
GitHub - revert
20.
GitHub - revert
21.
GitHub - revert
22.
GitHub - revert
23.
GitHub - CI メーリングリスト オンプレでJenkinsを構築・運用 コミッターがなれない SVNの変更を通知 リバートの連続 結果を通知 オンプレでTracを運用 アカウント発行が大変 ML登録を手動で
24.
GitHub - CI やってみた系 規約・仕様のたたき台 コアメンバーの議論 GitHubの通知受け取り PHP5.3
- 5.5 PostgreSQL/MySQL Windows Server カバレッジ コード品質 開発の中心 PR運用
25.
● Silex ● GitHub ●
WebDesign 生まれ変わるEC-CUBE
26.
WebDesign - Bootstrap
27.
#before WebDesign - Bootstrap
28.
#after WebDesign - Bootstrap
29.
# before ● 基本情報管理 ●
商品管理 ● 会員管理 ● 受注管理 ● 売上集計 ● メルマガ管理 ● コンテンツ管理 ● デザイン管理 ● システム設定 ● オーナーズストア # after ● ホーム ● 商品管理 ● 受注管理 ● 売上管理 ● 会員管理 ● コンテンツ管理 ● 設定 ショップオーナーにとって使いやすい ように! WebDesign - menu
30.
#before 1. カゴの中 2. お届け先 3.
支払方法・ポイント設定 4. 確認 5. 注文完了 WebDesign - cart flow #after 1. カゴの中 2. 確認 ( お届け先 / 支払方法 / ポイント設定 ) 3. 注文完了 #column 2系では、カード決済導入することで購入完了まで 最大 7STEP かかっていた
31.
Beta2 : 2015/06/02 RC
: 2015/06/12 Product : 2015/06/XX Milestone
32.
SymfonyComponentで 進化するEC-CUBE みなさんのPull Requestを お待ちしております! さいごに
Editor's Notes
symfony componentで生まれ変わるEC-CUBEと題して、EC-CUBE3がどう変わったのか、お話させていただきます。
メガネが白い、とおぼえていただければと思いますが、もちろんメガネは買い換えるし、なんやったらメガネが白い以外いわれることないです。かなしいです。
ここから、なぜSymfonyComponentベースで作りなおすことにしたのか、いくつか理由はありますが、その中でも大きな課題があります。 それはなにか、
EC-CUBEにはプラグイン機構があります。プラグイン機構と、「競合の解決」とはなんなのか。
わーわー書いてますが、割愛します。
とにかく、プラグインの競合問題を検知・解決することを目的のひとつとしています。 今回EC-CUBE3をつくった意図は、ここに大きく意味をもっています。 もちろん、プラグインの競合を解決する意味合いだけでなく、密結合なコードをひもといていき、テストしやすい形をつくる目的もあります。
いままでこの辺どうしてたかというと
Download now