-3

私はショッピングカートを構築していますが、ユーザーが以前に選択した製品リストを SESSION に保存する必要があります。この場合、どのようなデータが良いのでしょうか?

  1. JSON での保存: この方法では、set と get をそれぞれ json_encode と json_decode する必要があります。
  2. 配列に格納します。

私の質問は:

  • パフォーマンスを考えると、どちらが優れていますか?
4

1 に答える 1

1

セッション データを配列として格納します。とにかく $_SESSION スーパーグローバルは配列であるため、ネイティブに操作します。このような目的で JSON を使用する理由がまったくわかりません。

ただし、Leri が言及した 3 番目のオプションも良い考えです。電子商取引システムのコンテキストでは、これにより、将来データを使用してより良いことを行うことができます。未完了の注文を追跡したり、コンテキストに応じた推奨事項を作成したりできます.

于 2013-08-23T06:58:12.640 に答える