タグ

EC-CUBEに関するred_snowのブックマーク (48)

  • Water Pamola Attacked Online Shops Via Malicious Orders

  • 古いEC-CUBEをレスポンシブにする方法 - EC-CUBEのカスタマイズ、ネットショップ制作メモ

    今日は、スマホに対応していないバージョン2.4系のEC-CUBEをスマホ対応させるやり方をご紹介。 EC-CUBEの古いバージョンはスマホ対応していない そのカスタマイズのしやすさと、モール等ではなく独自ECサイト構築が盛り上がった時期と重なり、旧バージョンである2系のEC-CUBEは今日でも数多く利用されています。 その多くが各ショップごとに商材や運用に合わせて独自カスタマイズがされており、なかなか他に切り替えられない、バージョンアップが難しいといった状況になっているショップも数多くあります。 そういったサイトで、レスポンシブ対応していないバージョンを今でもメンテしつつ使用しており、もういい加減スマホ対応しないとマズイ状況になっています。 でも、 「もうすぐフルリニューアルする予定だし...」*1 「ウチのサイトではスマホで買うお客さんはまだ少ないから平気」*2 とか、なんやかんや後延ば

    古いEC-CUBEをレスポンシブにする方法 - EC-CUBEのカスタマイズ、ネットショップ制作メモ
  • EC-CUBE 2.13系の最新状態を自前で用意する

    EC-CUBE2.13.4を4月に出すという話から早幾年・・・ 致命的なバグが放置されている状態で、自分で使うのにとても困る状態のまま なので自分がプルリクしているものを使って2.13.3.1を作ることにします githubから最新の2.13系を取得します ~~~ git clone [email protected]:EC-CUBE/eccube-2_13.git project cd project git checkout -b 2.13.3.1 ~~~ pull requestを自分で取り込んでpatchを当てます ~~~ curl -s https://patch-diff.githubusercontent.com/raw/EC-CUBE/eccube-2_13/pull/23.patch | git am curl -s https://patch-diff.githubus

    EC-CUBE 2.13系の最新状態を自前で用意する
    red_snow
    red_snow 2015/08/19
    書いた
  • EC-CUBE 3 のシステム要件を満たしているかチェックするスクリプトを書いた

    EC-CUBE 3.02 あたりで取り込まれましたので現在は不要なものになります ref #528 モジュールに関する警告を表示 by nobuhiko · Pull Request #535 · EC-CUBE/ec-cube EC-CUBE 開発コミュニティを見ていても、そのエラーが要件を満たしていて出るものなのか、そうでないのかがさっぱりわからないのでプログラムで解決してみた nobuhiko/eccube3-install-check 使い方 ダウンロード 上のリンクからダウンロードをしたら、EC-CUBE3を設置予定のサーバーに置いて(もしくはEC-CUBE3のhtml以下に置いて)、install_check.phpにアクセスしてください [推奨PHPライブラリ]APC 拡張モジュールが有効になっていません。 ↑こんな感じのエラーが出るので、出たらそこに問題があるんだな、と思っ

    EC-CUBE 3 のシステム要件を満たしているかチェックするスクリプトを書いた
    red_snow
    red_snow 2015/07/14
    超適当に作った
  • EC-CUBE 3を超簡単に試しましょう

    EC-CUBE3ってどんなものか見たいけどデモサイトだと機能が制限されてるし、自分のサーバーで試すのはめんどくさいというものぐさな人向けにワンクリックでHerokuへDeploy出来るようにしました クリックするとHerokuへ遷移しますのでよしなにしてください 体にマージされたら常に最新の状態が試せるようになる、なずですマージしてくれなかったので、あんまり使えない機能になったっす ※なお、このまま番環境としてHerokuを使う事はできませんのでご注意ください(サーバーの仕様で1日経つと設定ファイルがリセットされちゃいます)

    EC-CUBE 3を超簡単に試しましょう
  • EC-CUBEプラグイン「在庫管理プラグイン」を公開しました

    ありそうでなかったシリーズ、在庫管理プラグインをリリースしました 煩わしい在庫の管理を1画面で一括更新出来ます 入荷数を登録しますので、現在の在庫数を調整する必要がないのもポイント 検索結果からチェックしたものだけ更新、画面も見やすくしてみました 実際の動作確認はデモサイトでどうぞ http://eccube-demo.nob-log.info/admin/ 管理画面のパスワードは test/password です もっとこういうものを表示して欲しいとか、ここはこうじゃなくてこうなんだ、なんて要望もありましたらコメント欄・またはお問い合わせからお願いします

    EC-CUBEプラグイン「在庫管理プラグイン」を公開しました
    red_snow
    red_snow 2014/12/08
    書きました
  • EC-CUBEのプラグインをクロスプラットフォームで継続的にテストする

    EC-CUBEは、システム要件が広いです ・PHP5.2~ ・Windowsサーバー、Linuxサーバー ・PostgreSQLMySQL その他プラグインをインストール可能なバージョンがたくさん 2.12.0〜2.12.6 2.13.0~2.13.2 その他多言語版もあり。。 必然的に人力でのテストがとても大変。。 自分は基MySQLでしかテストせず、怪しい時だけPostgreSQLを立ち上げてそこでもテストしますが非常にめんどくさい。。 というわけで自動化出来そうなところを自動化してみました 最終的には こんな感じで、必要条件のマトリクスを作ったテストが可能になります ・PHP5.4~5.6 ・PostgreSQLMySQL ・EC-CUBEの各バージョン(今のところ2.12.6と2.13.2)、ただし多言語版はなんか動かなかったのでやめました 1.テストを作る Codecept

    EC-CUBEのプラグインをクロスプラットフォームで継続的にテストする
    red_snow
    red_snow 2014/08/20
    書きました
  • AppVeyorを使ってEC-CUBEをWindowsサーバーでもCIする

    Vim プラグインを Windows 環境でテストする – 永遠に未完成をみて、WindowsのCI環境なんてあるんだーと思ったのが間違いだった・・・ EC-CUBEは、Windowsサーバーもシステム要件に入っているのでCI出来るようにしてみました。 と言うわけで CI サービスは AppVeyor を使います Continuous Integration and Deployment service for Windows developers – Appveyor Githubのアカウントで Sign In すれば、だいたいわかると思うんですが、問題はBuildとTestがLinux系じゃないのでさっぱりわからんことです。。。 Referenceもあるんだけどお手上げ \(^o^)/ appveyor.yml Reference – Appveyor で、まぁGoogleさんにあれこ

    AppVeyorを使ってEC-CUBEをWindowsサーバーでもCIする
    red_snow
    red_snow 2014/08/14
    書きました
  • EC-CUBEをHerokuに5分で立ち上げられるようにしました

    Heroku Buttonすごそう、と思ったので勉強がてらEC-CUBEを対応させてみました このボタンを押すと、Herokuにあっという間にEC-CUBE環境が出来上がります ⇛もともとEC-CUBE2用に作ったものですが、EC-CUBE3に変更しました EC-CUBEがそのままではHeroku上で動かなかったので少しだけ修正しています 公式のリポジトリをそのまま使っても動きませんのでご注意ください そもそもsvnなのであれですが 以下は変更した箇所です。 .htaccessのコメントアウト レンタルサーバーでもよく起きる現象ですが、.htaccessに書かれている php_value が原因でエラーが起きたので全てコメントアウトしています package.jsonの削除 jshint用にpackage.jsonをルートに置いてあるのですが、これがあるとHerokuがNode.jsと認識

    EC-CUBEをHerokuに5分で立ち上げられるようにしました
    red_snow
    red_snow 2014/08/10
    書きました
  • 【EC-CUBE+ヤマトB2】 データ交換規約とEC-CUBEの仕様すり合わせ | 何か作る人のログ

    ヤマト送り状発行ソフトB2は、ヤマト運輸が法人向けに提供している送り状を無料で印刷・発行できるツールです。かなりの割合でEC事業者が使っているらしいですね。 今回の記事から、EC-CUBEとB2を連動させるカスタマイズについて書いていきます。 ヤマト運輸の人と話したりセットアップしなきゃいけないし、ヤマトフィナンシャルと契約がちゃんと終わってなくて導入で時間かかることもあったり、なにげに面倒だったりするんですけど(´・ω・`) とはいえ、一度導入してしまえばとっても便利です。 自社出荷するなら、おススメのカスタマイズです(`・ω・´)b さて、カスタマイズして実現する機能としては、こんな感じです。 キーボードをほぼ使わずクリックで日出荷の送り状を全件出力 送り状を出力したら受注ステータスを(半自動で)変更 上記ステータス変更のときに発送のお知らせメールを自動送信 オペレーター

    【EC-CUBE+ヤマトB2】 データ交換規約とEC-CUBEの仕様すり合わせ | 何か作る人のログ
  • Gunma.web#16で話しました

    EC-CUBEで無料で使えるレスポンシブのテンプレート「EC-CUBE on BootStrap3」というのを作りました 2014.06.03

    Gunma.web#16で話しました
  • apc.include_once_override=1にするとEC-CUBEやWordPressは動かなくなる

    EC-CUBE2.12系からapcがONでも動くようにようやくなりましたが動かないパターンがまだあるようです といってもアプリの問題というよりかはPHPとapcの問題な気がしますが PHPのエラーログはこんな感じになります ~~~ [14-Apr-2013 23:19:47] PHP Notice: Use of undefined constant HTML2DATA_DIR – assumed ‘HTML2DATA_DIR’ in /Users/homuhomu/www/eccube/html/admin/require.php on line 32 [14-Apr-2013 23:19:47] PHP Notice: Use of undefined constant CLASS_EX_REALDIR – assumed ‘CLASS_EX_REALDIR’ in /Users/ho

    apc.include_once_override=1にするとEC-CUBEやWordPressは動かなくなる
    red_snow
    red_snow 2013/04/15
    ブログ書きました〜
  • EC-CUBE on AWS (インストール編) - サーバーワークスエンジニアブログ

    on こんにちは、開発部の千葉です。 さっそくですが、EC-CUBEはご存知ですか? PHPで開発された、国産のオープンソースECサイト用CMSで、2006年に正式版をリリースされてから 3,500以上のECサイトで利用されている、とても便利なパッケージです。 今回、私が参加しているプロジェクトで、EC-CUBEを構築・カスタマイズすることとなりました。 AWS+EC-CUBEの環境は、セミナー等で良く事例として紹介されていたので 勝手ながら環境構築手順的な情報は多々あるものだと思っていました。 しかし、実際のところは私が求めていた様な情報は多くはなく 存在しても、実運用までは想定されておらず『インストールした』で終わってしまっていました。 そこで、無いなら作ろうと思い立ち、投稿に至りました。 AWSを上手に活用して、以下の様な環境を構築したいと考えています。 ELB+CloudWatc

    EC-CUBE on AWS (インストール編) - サーバーワークスエンジニアブログ
  • 404 Not Found

    404 Not Found nginx

    red_snow
    red_snow 2012/02/10
    EC-CUBEで出来た、EC-CUBEのモールです
  • フリー第一弾の仕事としてcocokamoというモールの開発をしました!

    nginx+php-fpm+mysqlで構築されています よーやく、nginxも触れたし、満足満足 EC-CUBE側のカスタマイズとして Pear::Cache_Liteを使って全クエリをキャッシュ。 書き込みがない限りはほぼ静的なサイトになっています という感じで どんどん店舗も商品も増やしていく予定みたいなのでショップオーナーの方はサイトの方からお問い合わせしてみて下さい

    フリー第一弾の仕事としてcocokamoというモールの開発をしました!
  • EC-CUBE2.11系にGoogle Analytics Mobileを設置する方法

    EC-CUBE2.11にEC-CUBEにGoogle Analytics Mobileを設置する方法(改訂版)で書いた方法を適用しても表示されない!とコメントをいただいたので改めて設置方法を探ってみたいと思います 1.トラッキング コードの取得 https://www.google.com/analytics/ ログインして一番下にある[プロファイルを追加»] URLをいれて完了 [詳細]タブ>[携帯電話向けのサイト]>[保存して終了] 携帯電話向けのサイトで表示されたトラッキングコードを使用します 2.テンプレートにトラッキングコードを貼り付ける 正直あまりいい方法ではないのですが一番確実な方法なのでgoogleさんに言われたとおりの上に貼り付けます /data/Smarty/templates/mobile/site_frame.tpl 24行目に挿入 ~~~ // Copyright

    EC-CUBE2.11系にGoogle Analytics Mobileを設置する方法
  • EC-CUBE2.11.0リリース記念、パフォーマンス60%向上は本当か試してみた

    久々のEC-CUBEネタになります。 自分もコミッターとして参加したEC-CUBE2.11.0がリリースされました EC-CUBE2.11.0について この中にパフォーマンスが60%向上、と気になる一文がありましたので比較してみますヽ(´ー`)ノ 比較する状況 MySQL 5.1.56 Apache/2.2.3 (CentOS) PHP5.3.6 商品数5000点(規格1、規格2それぞれ一つずつ) カテゴリーは大カテゴリー1、中カテゴリー1,小カテゴリー1 商品追加にはデータ生成スクリプトを使います EC-CUBE2.4.4 ■TOPページ ab -n 5 http://hogehoge/eccube-2.4.4/html/ ~~~ The timeout specified has expired (70007) ~~~ ■商品一覧ページ ab -n 5 http://hogehoge/

    EC-CUBE2.11.0リリース記念、パフォーマンス60%向上は本当か試してみた
  • 第1回 EC-CUBEとは? | gihyo.jp

    はじめに EC構築オープンソースとしては国内で最大のシェアを持つEC-CUBEが、いよいよ日、大幅にバージョンアップした2.11.0を正式最新版として公開しました。連載では、まず今回でEC-CUBEの現状を整理し、その後3回にわたって最新版「EC-CUBE 2.11.0」を徹底レビューしていきます。 EC-CUBEの概要 EC-CUBEは2006年にVer.1をリリースしてから5年目を迎えるEC構築オープンソースです。累計42万ダウンロード、推定利用店舗数は13000店舗と、各種調査でもEC構築オープンソースとして国内で圧倒的なシェアを持っています。 開発は、広告効果測定ツールでも圧倒的なシェアを持つ「アドエビス」の開発元としても知られる株式会社ロックオンが中心となって行っています。 EC-CUBEオフィシャルサイトには非常に多くの情報が掲載されている EC-CUBEの特長 EC-CU

    第1回 EC-CUBEとは? | gihyo.jp
    red_snow
    red_snow 2011/03/25
    ごめんなさい、先にベンチマークしちゃった(⊃д⊂)
  • h0x10/autotest-eccube - GitHub

  • 『phpのAPCでEC-CUBEを動かす』

    phpのAPCが動作しているサーバにEC-CUBEを入れたところ,エラーが発生し,adminにlogin出来ない状態となってしまった. 以下エラー内容 PHP Fatal error: Class 'SC_DB_DBFactory_MYSQL_Ex' not found in/hoge/eccube/data/class_extends/db_extends/SC_DB_DBFactory_Ex.phpon line 51 環境 PHP:5.2.11 APC:3.0.19 ググったところ,APCのバグが問題となっている模様. Bug #48686 Cyclic inclusion of classes http://bugs.php.net/bug.php?id=48686 APCwordpressやその他のphpにも有効なものなので,なんとかそのまま動かせないかと四苦八苦してみた. 対

    『phpのAPCでEC-CUBEを動かす』