ホームページ > バックエンド開発 > PHPチュートリアル > ソファでの会話(1)_PHPチュートリアル

ソファでの会話(1)_PHPチュートリアル

WBOY
リリース: 2016-07-13 17:19:33
オリジナル
967 人が閲覧しました

开始治疗

心理医生: 好。你今天感觉怎么样,维克多?

病人: 不太好,医生。我近来感到有点忧郁...

心理医生: 那是为什么,维克多?

病人: 我不知道,医生。我睡眠不太好,而且我一点胃口也没有。有一天我们去一个意大利餐馆,要了通心面 -- 但时当他们把它端上来的时候,我一点也吃不下去。我就一直看着它,在我的头里一直回荡着“女高音”的主题曲...

心理医生: 家里怎么样?

病人: 都很好,我想。Marge大部分时间都在厨房,试她从网上下载的菜谱。孩子们每天很早就出去了,一般在吃饭时才看得见他们,但是现在他们开始在Burger King吃了。那我也不能责备他们。

心理医生: 工作 - 都很好吧?

病人: 不太好 - 我有一个虐待成性的魔鬼老板,他打算打我的生活变成象Dilbert Zone一样!

心理医生: 跟我说一说他吧。

病人: 好,你知道我是做什么的 - 我是一个在Used Socks. Inc.的web程序员。下个星期我们的新网站就要使用了,我们正在做着完全不同的东西 -- 一个在线商店,供人们出售他们的旧物。我们得到了一些好心人的投资 - 6百万元,如果我们成为在web最受欢迎的旧物门户,我们还可得到更多的投资。

心理医生: 听上去对你不错嘛。

病人: 你说的对。但是,然后有一天老板进来,他说他交给我一项开发在线商店购物车的工作。他明确地要求我用什么叫“session”的东西。当然,只不过让事情变得有趣,他说他想在两天内做完并能运行...虐待狂、变态!

心理医生: 有问题吗?

病人: 有,特别是首先我根本不知道“session”是什么,或怎么去用它。我意思是说,我原以为一个session 就是对一个病人的短期治疗 -- 有一点象我们正在做的一样。

心理医生: 哦,维克多,维克多...这就是麻烦你的事吗?我想我可能有东西能帮助你...

西雅图无状态

会話を聞くことができる若い女性に好印象を与えるために、下品なジョークを言う人々が互いに言い合う最も一般的な言葉の 1 つは、「HTTP はステートレス プロトコルであり、インターネットはステートレスな開発環境です。」です。簡単に言うと、Web のバックボーンである HTTP (HyperText Transfer Protocol) プロトコルは、Web サイトに接続しているユーザーの ID を記憶できないため、Web ページへのリクエストは、Web ページに対するリクエストとは異なり、独自の独立した接続とみなされます。その中の一つは、とにかく以前のつながりは重要ではありません - 一晩中飲んで翌朝何が起こったのか覚えていない、夜に外出して同じことを繰り返す多くの冒険的なティーンエイジャーの行動とよく似ています。そして何度も...

さて、目的もなくサイト間をサーフィンしていても問題ありません。しかし、Amazon.com から数冊の本を購入したい場合はどうなるでしょうか?選択した項目を追跡できなくなるため、ユーザーの接続を追跡し、接続固有のデータを保存できる手段が必要になります。そのため、Web サイトの作成が許可されます。顧客固有の情報を顧客のシステム上のファイルに保存し、要求されるたびにファイルから情報を取得します。したがって、上記のショッピング カートの例では、選択したアイテムを Cookie に追加して表示できます。消費者がチェックアウトするときの買い物リスト

Cookie ベースのソリューションには問題があります。つまり、顧客が Cookie を受け入れる必要があるため、別の解決策が使用されます。クライアントが Web サイトにアクセスしたときに、特定の小さなデータを保存します。このセッション データは、訪問全体を通じて保存される情報のバスケットとして見ることができます。このアプローチは、プロトコルのステートレスな性質に対する最上級のソリューションを提供し、現在多くの大規模な Web サイトで使用されており、個人およびビジネスのトランザクションのために情報を追跡および保存できます

作成された各セッションには一意の ID があります。文字列がクライアントに送信され、同じ一意の識別文字列のエントリがサーバー上でもテキスト ファイルまたはデータベースに生成されます。これらの通常の変数はテキストを保持できます。または数値情報をセッションを通じて読み書きすることができます

すでにオープンソース運動に追随している人なら、地球上で最も人気のあるスクリプト言語である PHP についてはすでにご存知でしょう。最新バージョンは PHP4 です。次のページでは、PHP3 の使用方法を説明します。まだ PHP3 を使用している場合でも、心配する必要はありません。強力なセットが含まれる PHPLIB についても説明します。 PHP3 ベースのサイトでのシームレスなセッション管理を可能にする PHP オブジェクトの例

を以下に示します。これらのページでは、PHP4 または PHPLIB をサポートするサイトがすでにあることを前提としています。そうでない場合は、これらのパッケージをダウンロードして開発環境にインストールする必要があります。 PHP4 は PHP で使用できる高品質のコードです。サイトは http://www.php.net にあり、最新の PHPLIB バージョンは http://phplib.netuse.de/ にあります。


http://www.bkjia.com/PHPjc/532660.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/532660.html技術記事初期治療心理学者: わかりました。ビクター、今日の気分はどうですか? 患者: あまり良くありません、先生。最近少し憂鬱な気分です... 心理学者: それはなぜですか、ビクター...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート