質問 > フロント機能 > 商品点数4万点以上の場合の表示速度(リスト・詳細) |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mee326 |
投稿日時: 2007/12/4 9:43
対応状況: −−−
|
新米 登録日: 2007/12/4 居住地: 投稿: 9 |
商品点数4万点以上の場合の表示速度(リスト・詳細) はじめまして。
この度初めてEC-CUBE使用して、オンライン文献書籍サイトを 構築しようとしているスクリプト初心者です。 無事インストールを終了し、商品データをアップロードしたところ、 商品点数が多すぎる為か、リスト表示、詳細表示、カゴに入れる、の表示速度がかなり時間がかかってしまい、一般的に使用に耐える状態では有りません。 (大体各10〜20秒程度かかってしまいます) その為本フォーラムを拝見させていただき、2つほど加筆、修正をさせていただきました。 ・http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&order=ASC&topic_id=1114&forum=10 ・http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=1062&forum=10&post_id=3386#forumpost3386 リスト表示までの時間はかなり短縮されたのですが、その他はあまり改善されず、どうしようかと悩んでおります。 とても使いやすいシステムですので、このシステムを是非利用したいと思っております。 解決、改善方法のアドバイスをいただけませんでしょうか? どうぞ宜しくお願いいたします。 |
homan |
投稿日時: 2007/12/4 10:19
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 商品点数4万点以上の場合の表示速度(リスト・詳細) こんにちはー!
商品4万点!すごいですね 僕はなかなかそういう案件を経験した事がないので具体的なアドバイスはできませんが、 ●ネットワーク環境 ●各種サーバのスペック ●OSの種類とバージョン ●DBの種類とバージョン ●PHPのバージョン 以上の事を具体的な事をお書きになると 詳しい方がアドバイスしやすいと思いますよ
|
mee326 |
投稿日時: 2007/12/4 22:25
対応状況: −−−
|
新米 登録日: 2007/12/4 居住地: 投稿: 9 |
Re: 商品点数4万点以上の場合の表示速度(リスト・詳細) >homan様
早速のレスありがとうございます。 以下当方の環境です。 ●レンタルサーバー使用 XREA Plus ●サーバースペック OS:Linux CPU:Intel Pentium M processor 2.00GHz MemTotal:2067MB Apache:1.3.37 PHP:5.1.4 MySQL:5.1.11 以上となります。 因みにDBはMySQLを使いました。 このほかにも何か必要な情報があれば、またご指摘下さい。 どうぞ宜しくお願いいたします。 |
nanasess |
投稿日時: 2007/12/5 3:59
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品点数4万点以上の場合の表示速度(リスト・詳細) 大河内です.
EC-CUBE のバージョンはいくつをお使いでしょう? 単純なチューニング方法としては, WebサーバーとDBサーバーを分けるのはいかがでしょうか. また, EC-CUBE は非常に複雑な SQL を多用するため, PostgreSQL(8. 1.x, 8.2.x) の方が簡単に性能が出るかもしれません. |
ゲスト |
投稿日時: 2007/12/5 11:23
対応状況: −−−
|
Re: 商品点数4万点以上の場合の表示速度(リスト・詳細) 4万点だと、SQLのチューニングが必要になってきそうですが、
一応、MySQLとSmartyのチューニングでかなり早くなります。 http://tsuttayo.sytes.net/mysql/setting/ ↑このように、mysqlはサーバーのスペックに合わせて設定ファイルを変更するとパフォーマンスが格段に上がります。 また、Smartyのキャッシュをうまく使うことです。 ・あまり変更されないページに関してはキャッシュ時間を延ばす ・カテゴリー一覧のブロックはかなりパフォーマンスに影響しますので、その部分はキャッシュを増やす これらを試すことで、かなり違います。 ただ、4万点だと/data/conf/conf.php 内のSQLをうまく書き換えるなど必要になってくるかと思います。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |