セッションの処理では%mdat
と同様に%udat
というハッシュがあることがわかりました。違いは何ですか、いつ、なぜ%mdat
ハッシュを使用しますか? Embperl PODで述べたようにEmbperlの%mdat(%udatと比較して)の目的は何ですか?
3
A
答えて
3
、
あなたは
%mdat
ハッシュ内の任意のデータを格納することができますし、すべての要求が同じEmbperl文書に来れば、あなたは再びそのハッシュに同じ値が表示されます。
また、上記のPODの言葉遣いはやや誤解を招き、混乱の原因となっている可能性があります。
main Embperl documentationは混乱を削除し、より正確な答えを提供:次回同じEmbperlページをヒット任意のユーザを
を、Embperlは、あなたが保存されているのと同じ値で
Apache::Session
から%mdat
ハッシュを埋めますそのページへの最後のリクエスト内で
太字で強調されたテキスト - すべてのユーザーに注意してください。典型的なセッションデータ(%udat
に格納されている)は、特定のユーザのために格納され、アクセス可能なのはです。
したがって、%mdat
は、個々のエンペルページごとの一種のユーザー独立データストアとして機能します。
「いつ」の質問に答えるには、実際にを使用する例はページごとの訪問カウンターです。
関連する問題
- 1. Pythonのインデックスの比較の目的は何ですか?
- 2. UIColorとCIColorはどのように比較し、2つの目的は何ですか?
- 3. ウェブページ比較ツールとは何ですか?
- 4. 目的関数のunichar比較
- 5. MonoDevelop: "リソース"と比較してビルドアクション "コンテンツ"は何ですか?
- 6. BinarySearchで比較しているのは何ですか?
- 7. 文字列を目的のCの配列と比較する
- 8. マニフェストファイルの目的とは何ですか
- 9. 目的地Cの時間と日付を比較する
- 10. Mongoclientとは何ですか?その目的は何ですか?
- 11. 他のアプローチと比較してopencpu.orgの意図は何ですか?
- 12. Juliaの "=="と "==="比較演算子の違いは何ですか?
- 13. モンテカルロ法と進化的アルゴリズムの比較と比較
- 14. バイナリ検索の比較とは何ですか?
- 15. リファレンスの比較演算子とは何ですか?
- 16. VBAの文字列比較アルゴリズムとは何ですか?
- 17. WPFとは何ですか?また、WinFormsとの比較はどうですか?
- 18. MySQLと比較項目のクエリ?
- 19. 「概念的に等しい」とは(npmの 'is-equal'モジュール)vs '==='/'=='とは何ですか? JavaScript。オブジェクトの比較。
- 20. (アセンブリと比較して)管理対象モジュールとは何ですか?
- 21. cmovlオペコードの内容と比較すると何ですか?
- 22. Pythonは2つのリストとフィルタリング項目を比較します
- 23. イテレータとconst_iteratorの比較は非効率的ですか?
- 24. 新しい値の項目と古い値を比較する最も良い方法は何ですか?
- 25. 目的コードのresponseStringを比較できません
- 26. 目的C - コンソールから文字列を比較する方法
- 27. 比較演算子は、| &andと比較して、または+ - Python
- 28. 高価、比較または割り当ては何ですか?
- 29. RTOSを比較するパラメータとは何ですか?
- 30. __eq__とインスタンスを比較する理由は何ですか?
私は、EmbperlベースのWeb開発の何年かで、 '%mdat'を使用する理由は決して決してなかったことを認めなければなりません – DVK