問題タブ [session]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
13 に答える
8317 参照

asp.net - ASP.Netセッション

ユーザーが実行しているいくつかのアクションの「状態」を一連の異なるASP.NetWebフォームに保存したいと思います。状態を維持するための私の選択は何ですか、そして各ソリューションの長所/短所は何ですか?

私はSessionオブジェクトを使用しており、いくつかのヘルパーメソッドを使用してオブジェクトを強く入力しています。

多くの情報源から「セッションは悪だ」と言われているので、それがこの質問の根本的な原因です。あなたが「ベストプラクティス」とどう思うか、そしてその理由を知りたいです。

0 投票する
6 に答える
3188 参照

ruby-on-rails - オブザーバーでセッションにアクセスすることをお勧めしますか?

Ruby on Rails アプリケーションでユーザーのアクションをログに記録したいと考えています。

これまでのところ、更新および作成後にデータベースにログを挿入するモデル オブザーバーがあります。ログに記録されたアクションを実行したユーザーを保存するために、セッションへのアクセスが必要ですが、それは問題です。

まず、MVC モデルを壊します。第 2 に、ハック的なものから風変わりなものまでさまざまな手法があり、実装を Mongrel サーバーに結び付けることさえあるかもしれません。

取るべき正しいアプローチは何ですか?

0 投票する
1 に答える
303 参照

asp.net - ASP.Net 2.0 アプリケーションでユーザーのセッション状態の状態とサイズを調べるのに最適なツールは何ですか?

従来の Web アプリケーションのフロー中に、ユーザーのセッション状態と事前定義されたポイントの状態を検査したいと考えています。現在存在するオブジェクトと合計サイズを確認したいと思います。

0 投票する
10 に答える
75288 参照

php - PHPセッションIDの一意性

PHPセッションIDはどのくらい一意ですか? 私が読んださまざまなことから、2人のユーザーが同じセッションIDを取得しないことに依存するべきではないという印象を受けました。GUIDじゃないの?

0 投票する
2 に答える
211 参照

asp.net - 開発マシンで MS Velocity を実行するのは賢明ですか?

分散メモリを使用する Web アプリケーションを開発したことはありません。

開発中にローカル マシンで Microsoft Velocityなどのツールを実行するのは一般的な方法ですか、開発中に別のサーバーで Velocity を実行する必要がありますか、それとも通常どおり (既定のセッションとキャッシュ) 開発し、開発後にのみ Velocity を使用する必要がありますか?開発サーバーにデプロイしましたか?

実稼働 Web アプリケーションで多くのメモリの問題が発生しているため、サーバーをファームに分割する方法を調査しています。

0 投票する
7 に答える
32924 参照

web-services - セッション変数と Web サービス

初めての Web サービスを作成したばかりなので、Web サービスの知識は存在しないと仮定しましょう。Web サービスから dbClass 関数を呼び出そうとしています。ただし、セッションにあるパラメーターがいくつか必要です。これらのセッション変数を Web サービスから呼び出す方法はありますか??

0 投票する
1 に答える
1149 参照

asp.net - ASP.NET シングル ログイン - セッションの配布が答えです

さまざまな Web サイトを備えた 5 つのバランスの取れた Web サーバーがあります。私が達成しようとしているのは、単一のログインを確実にすることです。つまり、同じユーザー アカウントが同じ Web サイトに一度に複数回ログインすることはできません。

これを解決するために私が検討している方法は、サーバー間でセッションを共有して、どのセッションをどのアカウントに割り当てるかを制御できるようにすることです。その後、ログインを制御できます。ユーザーがログインし、そのユーザー アカウントに既にセッションが割り当てられている場合、最初のセッションを期限切れにするか、ログインを拒否することができます。

バランスの取れたサーバーの利点を失いたくないので、セッション状態サーバーとして単一の SQL Server を使用したり、ログインを処理するために単一のサーバーを使用したりすることはできません。

分散セッション ( Scaleout Sofwareのようなもの) は、これを達成するための正しいアプローチですか?

または、私が幸いなことに気付いていない単一のログインを処理する別のメカニズムはありますか?

0 投票する
2 に答える
991 参照

asp.net - SQLサーバーに裏打ちされたASP.NETセッション状態からキーのリストを取得するには?

SQL サーバーに格納されている ASP.NET セッション状態データを、できれば使い捨ての .aspx ページを作成せずに視覚化する良い方法を探しています。キー (および可能であればシリアル化されたデータ) のリストを SQL サーバーから直接取得する良い方法はありますか?

理想的には、いくつかの T-SQL コマンドをデータベースに対して直接実行して、特定のセッション ID に対して保存されているセッション キーのリストを取得したいと考えています。各キーのシリアル化されたデータも表示されると便利です。

0 投票する
8 に答える
33965 参照

asp.net - ASP.NET サイト (IIS) のユーザー数を確認するにはどうすればよいですか? そして彼らの情報は?

ASP.NET アプリケーションでアクティブなセッションを持つユーザーの数を確認する方法はありますか? 特定のアプリケーションに管理/ツール ページがあり、開いているすべてのセッションに関する情報 (セッション数、要求しているマシンのアドレス、または各ユーザーのその他の資格情報など) を表示したいと考えています。

0 投票する
22 に答える
111591 参照

php - PHP セッション データが保存されない

「サーバーに触れていないことを誓います」という状況の1つがあります。正直なところ、php スクリプトには触れていません。私が抱えている問題は、php データが別のページまたはページの更新で保存されていないことです。セッション変数を設定できるため (例: $_SESSION['foo'] = "foo")、新しいセッションが正しく作成されていることがわかります。同じページに問題なく出力できます。しかし、同じ変数を使用しようとすると、別のページでは設定されていません! ホストサーバーで何が起こっているかを確認するために使用できる PHP 関数または情報はありますか?

現在、私のホストのサーバーで機能しないスクリプトの例を次に示します。

ページを更新した後、「views」変数がインクリメントされません。これは彼らの問題だと思いますが、最初に私が完全な馬鹿ではないことを確認したかったのです.

私のホストのサーバー (PHP バージョン 4.4.7) の phpinfo() は次のとおりです。 代替テキスト