EC-CUBEのカスタマイズ、ネットショップ制作メモ

主にEC-CUBEを利用したネットショップの制作、カスタマイズや独自機能の開発について

ショッピングサイト

EC-CUBE4のデフォルトテンプレートのデザイン変更方法(Sass)

EC-CUBE4のデフォルトテンプレートは何気に良くできており、少しいじるだけで結構雰囲気を変えることができます。 また、SCSSファイルが同梱されていたりと、フロントエンドのデザイナーがいじりやすい感じにもなっているので、今回はデフォルトのデザインの…

EC-CUBE4のGraphQL APIをいじってみた

今回はゴリゴリの技術系の記事です。 合同オンライン勉強会でネタにしたEC-CUBE4のGraphQL APIがうまく動かなかったので、再度自分の環境を構築して色々やってみました。

Qiitaに書いたEC-CUBE関連の記事まとめ

Qiita ちょいちょいQiitaに投稿してまして、EC-CUBE関連の記事をまとめておこうと思います。

EC-CUBE3の運用マニュルってあるの? 見つからなかったんで作りました!

Twitterで、EC-CUBE3の管理画面の使い方とか運用マニュアルって無いの?っていうtweetを見つけたので、ちょっと探してみました。 が、カスタマイズのマニュアルや記事は多いのですが、管理画面の使い方や仕様に関するものは見つけられませんでした。

Google画像検索向けSEO。商品情報が表示される!JSON-LDでEC-CUBE3に商品の構造化データを追加しよう

最近になってGoogleはAMPをはじめたり( concrete5 5.6系向けにAMPアドオンを作ってみた )モバイル専用インデックスの発表をしたりと、どんどんモバイルファーストを進めています。 そんな中、最近の内部SEOでとても重要になっているのが構造化データのマー…

ロックオン主催のEC-CUBE3の東京勉強会に参加してきました

毎度ご無沙汰しております。株式会社クロスキューブの佐々木です。 先日、EC-CUBE開発元の株式会社ロックオンの東京オフィスでEC-CUBE3の勉強会が開催されたので、弊社デザイナーの田原と共に参加してきました。 先日リリースされたEC-CUBEの新バージョン、E…

ECサイトの売上を上げるために必要な事

ご無沙汰しております。株式会社クロスキューブの佐々木です。 目の前の業務に追われている間にあっという間に前回の記事から3ヶ月が過ぎてしまいました...orz 頑張ります。 さて、今日はネットショップを運営されているオーナー様が一番知りたい事。 「どう…

EC-CUBEのドキュメントはどこに?

昨日の記事、グロースハックってなに?の評判が良かったので、調子に乗って今日も書きます。 EC-CUBEを使ってネットショップを構築する場合、よくドキュメントの話になります。 こういったオープンソースのパッケージの場合、特に日本語のドキュメントが少な…

グロースハックってなに?

最近、香ばしい感じで「グロースハック」という言葉をまわりで良く聞きます。 ハックという単語が入る言葉には「ライフハック」「ハッカソン」など色々ありますが、「グロース」をハックするとは初耳です。そもそも「グロース」ってなんぞや? 新し物好きな…

EC-CUBEの消費税率変更の対応について

東京オリンピックも決まり、身の回りでもチラホラと景気の良い話が聞こえる様になってきました。*1 来年4月に予定されている、消費税率の5%から8%への増税もいよいよ現実味を増してきました。もうほぼ確定でしょう。 先日、EC-CUBEも新バージョン、2.13.0が…

ECサイトのセキュリティの原則 - 最近の情報漏洩に対して

どうもお久しぶりです。 今日は、最近多発しているECサイトの情報漏洩についてです。最近、いくつかのWebサイトでおきた情報漏洩のニュースを良く聞きます。 特に、ECサイトでの通常考えられない様な漏洩もあったりするので、発注者側、開発者側の人に対して…

海外向けショッピングサイトも制作可能! EC-CUBEに多言語対応版が登場!!

EC-CUBE英語サイト ついにリリースされました!EC-CUBEの多言語対応版です。 過去に中国語版がこそっとリリースされて無かった事にされたりと、EC-CUBEで日本語以外の言語を扱う事は色々ありましたが、今回ついに正式にリリースされました!今回僕は開発には…

古巣のエスキュービズムという会社で学んだ事

あけましておめでとうございます。 クロスキューブの佐々木です。本年もよろしくお願いします。今日は、古巣の噂話が耳に入ったので、株式会社エスキュービズムという会社について書こうかと思います。確か今から5年くらい前の27才の頃、僕はこのエスキュー…

EC-CUBE 2.11系で変わった事 -商品一覧の取得方法-

EC-CUBEも2.11.1がリリースされましたね。 遅ればせながら2.4系から2.11系*1で変わったところをご紹介していきたいと思います。 今回は遅いクソだと言われ続けていた商品一覧の表示処理の部分についてです。2.4系からEC-CUBEをいじってる方はまずココで「ア…

EC-CUBE2.4.4以前のバージョンに存在するクロスサイトリクエストフォージェリの脆弱性への対応

2011年5月10日、JVNからEC-CUBEの2.4.4以前のバージョンに存在するCSRFの脆弱性に関する情報が公開されましたJVN#37878530 EC-CUBE におけるクロスサイトリクエストフォージェリの脆弱性 *1CSRF*2とは、簡単に言うと、どんなサイトやHTMLメールからでも、ユ…

EC-CUBEのゴールドパートナーになりました!

4月1日にEC-CUBEの開発元の株式会社ロックオンより、今回更新されたEC-CUBE公式インテグレートパートナーランクが発表され、私たちXROSS CUBEは、フリーランスとしては唯一、ゴールドランクのパートナーに認定されました。 http://www.ec-cube.net/integrate…

EC-CUBEをチューニング - MySQL:MySQLでもviewを使って8倍速にするカスタマイズ!!

こちらは2.4系の記事になります。3系でのチューニングの記事はコチラさて、だいぶ間が開いてしまいましたが、前回の続きで、EC-CUBEをMySQLで動かす際のチューニングの続きです。僕がやった施策の中ではこれが劇的に効果がありました。 今回は、MySQLでもvie…

EC-CUBEをチューニング - MySQL:テーブル設計 - カラムの型

EC-CUBEの新バージョン、2.5.0の開発が開発合宿でかなり進んだ様です。僕も参加したかったのですが、諸事情により参加出来ませんでした。*1 EC-CUBE2.5.0では、MySQLへの対応がかなり改善されていて、パフォーマンスもかなり向上しているとの事です。いやー…

Google ショッピング beta 登場! EC-CUBEの商品情報フィードをGoogleショッピング用に吐いてみる。

10月28日、GoogleよりGoogle ショッピングの日本語betaがリリースされました。Googleショッピングとは、要はGoogleで色んなECの商品情報が検索出来るという新しいgoogleのサービスです。*1海外では少し前から既にスタートしていました。今現在では直接的な売…

EC-CUBEのフッターのコピーライトを自動更新にする。

先日、EC-CUBEのリポジトリにコミットした物です。 EC-CUBEのフッターにはコピーライトの表記がありますが、そのコピーライト表記の年がベタ書きになっています。 <div id="pagetop"><a href="#top"><img src="<!--{$TPL_DIR}-->img/common/pagetop.gif" width="100" height="10" alt="このページのTOPへ" /></a></div> <div id="fotter">Copyright(C)2000-2010 EC-CUBE All rights reser…</div>

EC-CUBEの障害対応サービス始めました。

EC-CUBEは非常に良く出来たCMSですが、バグが無い訳ではありません。また、環境や運用によって思わぬトラブルが発生する事があります。そういったトラブル(障害)に遭遇し、困っている方からポロポロお問い合わせを頂きます。 その際に、毎度「だいたいの症…

EC-CUBEをチューニング - MySQL:準備編

先日、EC-CUBE高速化カスタマイズサービスがEC-CUBEのパートナー企業からリリースされました。 クロスキューブにもEC-CUBEのパフォーマンスチューニングのお問い合わせはチョコチョコ来ます。*1 やっぱりEC-CUBEのパフォーマンスで苦労されている方が多いん…

グルーポン系サイト乱立に乗っかってみる。

皆さん、グルーポンってサイトを知っていますか? 端的に言うと、地域限定のクーポンの共同購入サイトで、アメリカで流行ったのでタイムマシンで日本で乱立中です。このサービスのミソは地域毎にクーポンを販売するのですが、24時間以内に必要入札数が集まら…

EC-CUBEをカスタマイズしてボリュームディスカウント機能を追加。

同じ商品なら、1個よりもまとめて大量に購入して頂いた方が、ネットショップの運営者として嬉しいものです。まとめて購入してもらう利点は客単価の増加など多々ありますが、ネットショップの場合、何と言っても発送の手間が減る事ではないでしょうか? 1つの…

EC-CUBE 2.4.4がリリースされたので、クロスリファレンス作ってみました。

昨日、6月29日にEC-CUBE*1の新バージョン、2.4.4がリリースされました。 今回のリリースは2.4.3のバグフィックスがメインです。セキュリティに関する修正も入っているので、EC-CUBEをご利用の方は是非リリースノートをチェックしてください。 特に、デザイン…

EC-CUBE 2.4.4RC1が出ました。

EC-CUBEの最新版、Ver.2.4.4RC1が出ました。 EC-CUBE 2.4.4RC1 EC-CUBE2.4.4開発状況 今回のバージョンアップは主にバグフィックスがメインです。管理画面側にあった多くの不具合が修正されています。 今、クロスキューブでもテスト環境を構築してテスト中で…

EC-CUBEのデザインをカスタマイズする際に誰もがハマる事。

この記事は2.4系の記事です。最新版の2.11系ではディレクトリー構造が違います。twitterで「EC CUBE」で検索すると、これからEC-CUBEをカスタマイズする方や今現在カスタマイズされている方のTLが結構見れます。 皆さんネットショップのちょっとしたデザイン…

HTML5+CSS3で価格比較サイト(iPhone対応)作ってみました!

先日の記事に書いたクロスキューブのメンバーが、HTML5+CSS3でiPhone対応の価格比較サイトを作成したのでご紹介です。 Amazon等のショッピングモールのAPIを活用したマッシュアップサイトで、HTML5で書かれている実験的なサイトです。 最新の商品価格&通販…

EC-CUBEとローカルの基幹システムを安全な通信で連携させる。

最近、EC-CUBE(WEBサーバ)と社内の基幹システムとの連携カスタマイズのお仕事が増えています。 もう何年も前から思っているのですが、システムの肝は他のシステムとどれだけシームレスに連携出来るかだと思っています。*1 全部繋がった時のパフォーマンス…

EC-CUBEの登録実績が1,000件突破!実稼動店舗数は1万店以上

最近twitterでつぶやく事が多く、このブログの更新が疎かになってしまいました。 ちょっと気合を入れなおして、頑張って書くようにします。 先日、EC-CUBE開発元の株式会社ロックオン様よりリリースがありましたが、EC-CUBEの公式サイトに掲載されている構築…