質問 > フロント機能 > 商品一覧画面の表示速度について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
r32 |
投稿日時: 2010/5/27 11:43
対応状況: −−−
|
半人前 登録日: 2009/12/8 居住地: 投稿: 11 |
商品一覧画面の表示速度について [EC-CUBE] 2.4.3
[OS] ホストOS:WindowsXP / ゲストOS:CentOS4 VM:Sun VirtualBox [PHP] PHP 5.2.5 [データベース] MySQL 5.0.51a 開発マシンスペック [CPU] Intel Core2 Duo E7500 2.93GHz [MEM] 2GB (ゲストOSには1GBを割当て) お世話になります。現在、上記開発マシンにて動作確認を行っています。 テストデータ生成スクリプトを参考に5,000件データを作成して 一覧表示(list.php)に掛かる時間を測定したところ1分30秒程かかります。 (若干性能のおちる他のPCで実行すると4分30秒程かかりました) 過去のレスを見ると1〜2秒台で表示されているようですが、これは 開発環境に依存するところが大きいのでしょうか?それともSQL等を チューニング(一応過去レスに載っていることは試してみました)する必要があるのでしょうか? 本番マシンとしては、レンタルサーバでVPSか専用サーバを検討しておりますが まだ決まっていません。商品件数は5,000件程度を想定しています。 WEB開発は初めてで、このまま開発環境を本番環境に移行できるか不安です。 ぜひアドバイスをお願いします。 |
nanasess |
投稿日時: 2010/5/27 13:30
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品一覧画面の表示速度について 5000点程度の商品数でしたら, よほど劣悪な環境でなければ, それほどのパフォーマンス劣化は無いはずです.
VM の環境でパフォーマンスを評価するのは酷だと思いますので, できるだけ本番に近い環境で評価することをおすすめします. ちなみに下記のような環境では, 2秒程度で表示されます. [EC-CUBE] 2.4.3 [OS] ホストOS:Mac OS X 10.6 / ゲストOS:Solaris 10 VM:VMWare Fusion [PHP] PHP 5.2.12 [データベース] MySQL 5.0.88 [CPU] Intel Core2 Duo 2.66GHz [MEM] 4GB (ゲストOSには1.5GBを割当て) |
r32 |
投稿日時: 2010/5/27 14:12
対応状況: −−−
|
半人前 登録日: 2009/12/8 居住地: 投稿: 11 |
Re: 商品一覧画面の表示速度について 仙人様
返信ありがとうございます。大変参考になります。 ちなみに、カスタマイズやチューニングはされているのでしょうか? |
nanasess |
投稿日時: 2010/5/27 14:52
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品一覧画面の表示速度について 引用:
デフォルトの状態です. ただ, 複数カテゴリの割り当て数が増えると厳しいかもしれませんね... |
ゲスト |
投稿日時: 2010/5/27 16:03
対応状況: −−−
|
Re: 商品一覧画面の表示速度について 引用:
小生の場合は、 [EC-CUBE] 2.4.3正式版 新規インストール [サーバ] Fedora11 on VMware workstation6 on WinXPSP3 [OS] Fedora11 [PHP] PHP 5.2.13 [データベース] PostgreSQL 8.3.10 [WEBサーバ] Apache/2.2.15-1(Fedora) [ブラウザ] IE6SP2 <開発環境> WinXP SP3 Pen4 HT 2.8GHz 1Gbyte VMPlayer 512MB 全検索(約25万件) :約60秒 部分一致検索(約600件) :約15秒 一致検索(1件) :約6秒 な数値が測定されてます。 本番では、自前でサーバを立てるので、 業者曰く「10倍以上早くはなりますよ。」だそうです。 引用:
過去に、 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=4958&forum=10 に際して、レンタルサーバの検討をしたことがありますが、 5,000件であれが、共有サーバでも、探せば、早くて安定した サーバを見つけることが出来る様です。 困る場合の原因例: 回線が細いと「共用・VPS・専用」「日本設置・海外設置」いずれにせよ、 主にそのサーバにアクセスする国(一般に日本)の昼間が遅く不安定、夜が早く安定とか。。。 |
|
r32 |
投稿日時: 2010/5/28 17:59
対応状況: −−−
|
半人前 登録日: 2009/12/8 居住地: 投稿: 11 |
Re: 商品一覧画面の表示速度について 常連さん
ありがとうございます。 お二人のアドバイスを参考にして、VMwarePlayerとPostgreSQLをインストールして再度測定をした結果、全件検索で45秒となりました。 やはり環境による違いが大きいようです。早めに本番サーバを探してテストを行いたいと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |