ECCUBE

Magentoにはそういった機能があるそうなのでカート情報の集計プラグインを作成してみました

カート情報の集計
Magento
Magentoでは各顧客のカートの中に商品毎にカートに何個入っているかの集計情 ...

ECCUBE

今までも不思議に思うことは多々あったのですが、EC-CUBEのセッション管理には不具合があるのを見つけてしまいました
MAX_LIFETIME(デフォルトだと7200秒)よりも早いタイミングでセッションが消えてしまう可能性があ ...

プログラミング

ECサイトを作っているとよく言われるので覚書φ(..)

~~~
function startSession($time = 3600, $ses = ”) {
session_set_cooki ...

ECCUBE

仕様は2.11のときから見ていたので、ドキュメントも見ずに何となくで作ってみました
nobuhiko/SessionNotUsingDB · GitHub

ですが!
今のプラグインの仕様の制約上動きませんで ...

ECCUBE

まずはデフォルトの場合のベンチマークです
PHP5.2.17 MySQL5.5.9 MAMP環境です

同時接続数が 10で、リクエスト数 100 になるまで、 にアクセスした結果21.855秒かかりました

ECCUBE

EC-CUBEネタ第3弾、EC-CUBEにCAPTCHAを導入です
実際に作ったものなので動作すると思いますが、結構前にやったことなので記憶が曖昧だったり

もし動かなかったら教えてもらえれば対応します

...

プログラミング

携帯電話の場合単純にsession_regenerate_idをしてしまうと何かと問題がおきるので強引に解決してみました

~~~
if (isset($_SERVER)) {
$a = explo

ECCUBE

EC-CUBEはそれなりに負荷の高いアプリです
APCを使って少しでも負荷を下げたいところですが2.4.4の時はDB周りがAPCに対応できないと言う問題がありました

EC-CUBE2.11.1ではどうなったのか確か ...

ECCUBE

会員登録や、カートに物を入れる、マイページにアクセスするなど、した場合にTOPページにリダイレクトされてしまうと言う現象が起きました。
どうもsession系がおかしいぞ・・・と思い
/html/mobile/.hta ...

ECCUBE

EC-CUBEではsession管理をDBで行っています。
しかし、デフォルトのバグがあり、高負荷状態になるとデッドロックがおきデータベースが落ちてしまうことがあります

そこでKVSを使って解決できないものか試して ...