ホームページ  >  記事  >  バックエンド開発  >  ショッピングカートの決済方法まとめ

ショッピングカートの決済方法まとめ

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-16 11:29:425370ブラウズ

今回は、ショッピングカート決済の導入方法と注意点をまとめてお届けします。実際の事例を紹介しますので、見ていきましょう。

現在、ショッピング カートには 3 種類あり、cookie または session に保存されるか、データベース ストレージと組み合わせて使用​​されます

1 つ目は cookie に保存されます

利点:

RREE

欠点:

1.cookie是存储在客户端的,且占用很少的资源,一般cookie中可以存储300个cookie,每个cookie为4KB,既可以满足购物车的需求,还可以减轻服务器的压力.
2.cookie是浏览器内置,只要在cookie定义的有效期内,数据都不会丢失.
3.二区cookie不是可执行文件,所以不会给用户带来病毒或攻击用户系统

2つ目はセッションです

利点:

1. セッションはクライアントと同期でき、クライアントの設定に依存しません
2. Cookieと比較して、セッションはサーバーに保存される情報です。したがって、サイドは比較的安全です;

欠点:.

1. セッションはサーバーリソースを占有し、特に同時ユーザーが多い場合、大量のセッションが生成され、影響を与えます。 2. セッションに保存される情報は機密性が高く、ファイルの形式でサーバーに保存されるため、セキュリティ上のリスクもあります

3 番目の方法は、データベースを結合することです。 このモードは現在比較的一般的です。 以下の特徴があります。

利点:

1. データベースと Cookie はそれぞれデータの記録と応答の維持を担当し、それぞれの利点を最大限に発揮し、セキュリティとサーバーのパフォーマンスが向上します。 2. どのマシンに切り替えても、ショッピング カートの情報は失われません。

1. 各ショッピング
行動

は、操作が完了するまでデータベースに接続する必要があります。テーブルが完成します。同時ユーザーが多い場合、データベースのパフォーマンスに影響します。
2. 応答を維持するために Cookie を使用するには、クライアントのサポートが必要です。

この記事の事例を読んだことがあるかと思いますが、この方法をマスターした後は、よりエキサイティングなコンテンツについては、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

PHP+ajaxを使用してニュースデータを取得する場合の詳細説明

PHP+MySQLを使用してメッセージキューを実装する手順の詳細説明

以上がショッピングカートの決済方法まとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。