ホームページ > バックエンド開発 > PHPチュートリアル > ショッピング ウェブサイトのソリューション

ショッピング ウェブサイトのソリューション

WBOY
リリース: 2016-06-13 11:59:53
オリジナル
1035 人が閲覧しました

それらのショッピングサイトについて
それらのショッピングサイトでは、色やサイズを選択すると価格が異なって表示されるようなものがあります。
どのような技術が使用されていますか?
PHP は初めてです
ありがとうございます

-----解決策-------------------------- 一部は Ajax によって非同期的に読み取られます。 。
別の色やサイズをクリックすると新しい価格を読み取るための Ajax インタラクション。

もう 1 つの方法は、ページがロードされた後に、すべての異なる組み合わせの価格をロードすることです。次に、ページに一致する製品を選択すると、その価格が表示されます。
別の色やサイズをクリックすると、選択した商品の価格に切り替わります。

<br />{<br />"qikequanmai":{"name":"奇客花生香酥全麦饼 110克/盒  6盒组合","price":"¥99.00元"},<br />"qikecongxiang":{"name":"奇客葱香全麦饼 110克/盒   6盒组合","price":"¥99.00元"}<br />}<br />
ログイン後にコピー

-----解決策---------------------------- -上の階が正解です。同時に使用できる色とサイズが少ない場合は、ローカル JS を使用して処理することができます。接続を占有するには、ajax を使用します。

------解決策 --------------------

Quote:
Quote: Quote:
通常、ajax は使用しませんが、リクエストを追加することもできます
js を直接使用するだけです。PHP は設定配列を js に転送します。画像をクリックすると、js で価格を変更できます。

実は、私も js を使用したいのです。
しかし、これをクリックすると、価格だけでなく、写真、仕様、さまざまな div の内容も変更する必要があります。

よく考えた後、まだ Ajax を使用してページ全体を直接更新したいと考えています。
このようなリクエストを追加すると、Web サイトの速度が非常に遅くなりますか?

ajax がサーバーに負荷をかけるのは間違っています。
ページを更新したい場合、負荷はさらに大きくなります。

いくつかの Ajax リクエストの追加は目立たないかもしれませんが (サーバーが十分に強力である限り、問題ありません)
しかし、テクノロジーを使用する場合は、最適なソリューションを使用するよう努める必要があります。卓越した職人技、これが姿勢の問題です。
そして、一般に、卓越性を目指す場合、それは自分のスキルに役立ちます。たとえば、js を使用する場合は、js を練習するだけです。

しかし、多くの div を変更する必要がある場合、それは設計上の問題だと思います。
タオバオの商品ページに関しては、通常、商品を現在の色のテキストと商品画像に変更するだけで済みます。
紹介ページを変更する必要はなく、すべてを紹介するだけです。色や紹介文を変更する必要はありません。
現在の色、サイズ、写真、価格を最大 5 か所更新するのは多すぎますか?
メソッドをカプセル化し、現在のカラー サイズをそれに渡してページを均一に更新します
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート