バージョン選択

フォーラム

メニュー

オンライン状況

56 人のユーザが現在オンラインです。 (47 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 56
もっと...

サイト内検索

質問 > その他 > 数万点の商品があるので画像フォルダの階層化をしたい

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ゲスト
投稿日時: 2008/3/21 14:18
対応状況: −−−
数万点の商品があるので画像フォルダの階層化をしたい
はじめて書き込みさせていただきます。

ショッピングカートをEC-CUBEに乗り換えようと思い、現在色々実験中です。

当方では商品が数万点あり、そのほぼ全てに個別の商品画像を使用するのですが、デフォルトのまま画像をアップすると

/html/upload/save_image/

の中に全ての画像が収納されるようなのですが、これだと一つの商品に一覧用・詳細用・拡大用の画像を用意する場合、仮に商品数が1万点だとしても一つのフォルダ内に3万点の画像ファイルが作成されてしまいます。
5万点の商品があれば15万もの画像ファイルが一つのフォルダ内に作成される、ということになりますので、これを分散する良い方法が在れば教えていただければ在りがたいです。


とりあえず私は、save_image/の下に複数のフォルダを作って画像を分散させようと思い、save_image/a0803/のようにカテゴリ毎に商品登録日で区別できるような名前のフォルダを作ってFFFTPで直接画像をアップし、
商品登録csvで画像の項目をa0803/shouhin1.jpg のようにして登録してみたところ、
ショッピングカート上で問題なく画像が表示されるものの、商品の詳細ページで下記のエラーメッセージが表示されました。

Warning: getimagesize(/home/****/public_html/****/html/upload/save_image/shouhin1.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/****/public_html/****/data/class/pages/products/LC_Page_Products_Detail.php on line 246
※一部伏せ字です。

エラーが表示されるのは商品の詳細ページのみで、一覧や検索結果、拡大画像等では何のエラーメッセージも表示されません。
フォルダの階層化自体がEC-CUBEにとって問題なければ、LC_Page_Products_Detail.phpを修正すればいいかなと思いますが、具体的にどうすればよいのか解りませんのでどなたか教えていただけないでしょうか。
ちなみにこれはEC-CUBE本体の問題ではなく、テンプレートの問題でしょうか?


また、参考までに、フォルダの階層化を行わず、通常の使用方法(管理画面の商品登録から画像をアップする)で使う場合、商品画像数が数万に及んでもパフォーマンスや管理面に問題ないのでしょうか。
標準で画像ファイルを分散できるようになっていれば非常に在りがたいのですが…
また、仮に商品画像を一切使用しないとして、商品登録数そのものが数万点あってもパフォーマンスは落ちないのでしょうか。


現在の当方の環境です。
EC-CUBE Version 2.0.1a
PHP5.2.5
MySQL5.0.33

長々と書きましたがどうぞ宜しくお願いします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 数万点の商品があるので画像フォルダの階層化をしたい ゲスト 2008/3/21 14:18
     Re: 数万点の商品があるので画像フォルダの階層化をしたい ゲスト 2008/3/25 17:17
       Re: 数万点の商品があるので画像フォルダの階層化をしたい sam2013 2013/5/31 18:24
         Re: 数万点の商品があるので画像フォルダの階層化をしたい seasoft 2013/5/31 19:29
           Re: 数万点の商品があるので画像フォルダの階層化をしたい sam2013 2013/6/3 11:52
             Re: 数万点の商品があるので画像フォルダの階層化をしたい seasoft 2013/6/3 11:59
     Re: 数万点の商品があるので画像フォルダの階層化をしたい yuh 2013/5/31 18:58
       Re: 数万点の商品があるので画像フォルダの階層化をしたい sam2013 2013/6/3 11:53

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,286名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.