[Tep-j-general] 重階層カテゴリー

アーカイブの一覧に戻る

hamada bungu****@leo*****
2004年 5月 20日 (木) 09:00:03 JST


こんにちわ。

On Wed, 19 May 2004 19:48:45 +0900
"小宮山真吾" <shing****@secon*****> wrote:

> 大カテゴリー ⇒ 中カテゴリ ⇒ 小カテゴリ

プルダウン化しない(つまりcategories.phpそのまま使う)のであれば、相当に
深い階層構造を作れると思います。当方は、6段くらいまでの階層を実際に作っ
て運用してます。

Cpathの取得は再帰的、つまり

「階層数分ループしてその度にクエリを発行してる」

みたいですんであまり階層を深くし過ぎちゃうとパフォーマンスに悪影響が出て
くるかもしれませんが、ユーザビリティを重視するのであればやむを得ないので
はないかと。

アプリケーションのパフォーマンスについてはサーバのスケールアップやスケー
ルアウトで逃げる手もありますけど、ショップとして「買い物しにくい」のは致
命傷になりかねませんからねぇ。

> クローラーがリンクをたどれないのは致命的ですよね。
> ヽ(´〜`;)ウーン カテゴリーが多い業種の方はどうしているのでしょうか?

拙作mklist/mklist2みたく「サイトマップを生成してリンクしとく」手が考えら
れると思います。動的生成ですがAll Productsも考え方は同じ。

はまだ






Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る