やかんブログ

Zen Cartの登録商品点数によるパフォーマンスの違い

2009年03月18日(水)09:00|谷口

谷口です。

最近、とあるECサイト構築システムに商品を10000点以上登録したのですが、著しくページの表示速度が落ちていました。。。

そこで、ふとZen Cartはどうだろう?と思い測ってみました。推奨環境とは違いますので参考程度に。

測定環境は以下の通りで、測定方法はabコマンドでlocalhost接続で測定しました。

OS: CentOS release 5.2 Webサーバ: Apache/2.2.3 PHP: PHP 5.2.6 MySQL: 5.0.45 Source distribution Zen Cart: zen-cart-v1.3.0.2-l10n-jp-4

結果は以下の通りです。(50アクセスした平均値(秒)です。)

商品点数indexproducts_allindex
(cPath)
index
(manufacturer)
product_info
5001.311.381.101.600.94
10001.321.401.131.670.99
50001.441.521.452.261.40
100001.661.731.953.051.92
500003.143.286.019.426.18
1000005.045.3311.1717.8011.55

10000点を超えたらパフォーマンスに注意し始める必要がありそうですね。 商品数が多くなると全商品一覧やトップページより詳細ページの方がパフォーマンスが落ちる原因は。。。「前の商品」「次の商品」のリンク生成の処理ですかね。(詳しくはZenCartのスケーラビリティ向上をご覧ください。)

この記事に関するお問い合わせはこちら

ページの先頭へ