私たちの日々の開発作業の中で、多くの友人が開発者モールのプロジェクトに遭遇するでしょう。今日は、TP フレームワークを使用して構築の手順を完了する方法を学ぶ「ブール教育 ThinkPHP モール実践演習」を紹介します。モールを利用して、TP フレームワークについての理解を深めてください。
コース再生アドレス: http://www.php.cn/course/229.html
教師の指導スタイル:
教師の講義はシンプル、明瞭、階層的です。 、連動性、厳密な議論、厳密な構造、論理的な思考力を使用して生徒の注意を引き、理性を使用して教室での指導プロセスを制御します。教師の講義を聞くことで、生徒は知識を学ぶだけでなく思考訓練を受け、教師の厳しい学問的姿勢に影響を受けます。
このビデオでより難しい部分は、ショッピング カートの実装です:
) ユーザーはユーザー名とパスワードを使用してログインせず、製品を追加し、ブラウザを閉じて、ユーザー名を使用してログインせずに再度ブラウザを開きます。質問: ショッピングカート内の商品はまだありますか?
2) ユーザーがユーザー名とパスワードを使用してログインし、製品を追加し、ユーザー名とパスワードを使用してログインせずにブラウザを閉じて再度開きます。質問: ショッピング カート内の商品はまだ残っていますか?
3) ユーザーはユーザー名とパスワードを使用してログインし、製品を追加し、ブラウザを閉じてから再度開き、ユーザー名とパスワードを使用してログインします。質問: ショッピング カート内の商品はまだ残っていますか?
4) ユーザーはユーザー名とパスワードを使用してログインし、製品を追加し、ブラウザを閉じます。その後、故郷からブラウザを開き、ユーザー名とパスワードを使用してログインします。質問: ショッピング カート内の商品はまだ残っていますか?
上記の 4 つの質問はすべて JD.com に基づいているので、結果はどうなるかわかりますか?
1) で
2) ではなくなった
3) で
4) で
答えを推測できたら、それはあなたが本当に素晴らしいということです (同意できない場合はどうすればよいですか?) ) 友達は JD.com で試してみることができます)
ここでショッピング カートの原理を説明し、最後に具体的なコードの実装について説明します。
1) この時点では、ユーザーはログインせずに商品を追加します。は Cookie 内でブラウザに追加されるため、(ログインせずに) 再度アクセスした場合、商品は Cookie 内に残っているため、ショッピング カート内の商品はまだ存在します
2) ユーザーがログインして商品を追加します。この時点で Cookie は無効化され、アイテムはショッピング カートに追加され、ユーザーが再度アクセスすると (ログインせずに)、ショッピング カート内のアイテムは Cookie 内に削除されます。が削除されているため、ショッピング カート内の商品は存在しません。 3) ユーザーがログインして製品を追加すると、永続的な保存のために製品がデータベースに追加されます。ログイン ユーザー名とパスワードを再度開きます。ユーザーが選択した製品はまだ存在している必要があるため、ショッピング カート内の製品もまだ存在しています。
4 )理由 3)
ここで、ソース コード リソースをダウンロードすることもお勧めします: http://www.php.cn/xiazai/ learn/2130
リソースはビデオコースウェアとソースコードをあなたと共有します以上がブール教育 ThinkPHP モールの実践的なビデオ チュートリアル コースウェアのソース コード共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。