エラーがないので、ここでこの質問をするのが適切かどうかわかりません。そうでない場合は、適切なフォーラムを教えてください。ともかく...
私はソーシャル ネットワーク プロジェクトに取り組んでいますが、現在は実行が非常に遅く、一部のページの読み込みに 5 ~ 15 秒ほどかかります。「キャッシュ」構造がありますが、これを行った人は誰でもCache
、c# .net から既にビルドするのに使用していませんでした。代わりにList<object>
、システムのキャッシュとして静的を作成しました。タフトでも大丈夫、私はそれを処理することができます...
問題は、すべてのページ要求で、これからユーザー データをロードする必要があることです。これcache
は非常に大きく、ユーザー構造も非常に大きいため、ページが要求されるたびにキャッシュからユーザー データをロードするのではなく、疑問に思っていました。写真、名前、ニックネーム、ID など、すべてのページで最も使用されるデータを使用していくつかのセッションを作成し、一般的ではないユーザーから他の種類のデータをロードする必要がある場合は、キャッシュから要求します。 ..
これが正しいアプローチであるかどうかはわかりませんが、これが質問するのに適切な場所であるかどうかはわかりませんが、この問題をかなりひどく解決する必要があります。ここで専門家からのアドバイスをお願いします。