問題タブ [caching]
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.
performance - 従来の ASP のキャッシュ スクリプトはありますか?
PHP には多数のオペコード キャッシュがあります。私が理解しているように、これはアプリケーションのキャッシュの側面を処理するスクリプトです。特にコンポーネントのインストールを必要としない、従来のaspに似たものはありますか?
IIS キャッシュ動作に関しては、ここを読むと、その動作は完成したページではなく、ある種のコンパイル前のステップに関連しているように見えます。私が間違っている場合は修正してください
mysql - Webサイトの前にキャッシュサーバーを配置できますか?
サーバーとしてapachehttpdを使用し、バックエンドとしてmysqlを使用するWebサイトがあります。リクエスト数が原因でサーバーがクラッシュするほど人気が高まっている「今日の想い」を公開しています。同じページが要求されているので(考えは1日に1回だけ変更されます)、メインサーバーの前にキャッシングサーバーを配置して、異なるクライアントから同じ要求が行われたときにキャッシングサーバーがページを返すようにすることは可能ですか?データベースに行かなくても?
asp.net - ASP.Net コンパイル
asp.net のコンパイルについて質問があります。コンパイルできるさまざまな方法を知っていますが、私の質問はデフォルトの方法です。
Microsoft によると、ページとコードは最初の使用時にコンパイルされてからキャッシュされます。私の質問は、そのキャッシュはいつクリアされるのですか...
アプリプールがいつリサイクルされるのですか? または、サーバーの再起動によっても変更されるまでキャッシュしますか。基本的に、一度コンパイルしてから変更されるまでキャッシュする場合は問題ありません...再起動またはアプリプールのリサイクルごとに再コンパイルする場合は、事前コンパイルのルートに進みます。
asp.net-mvc - ASP.NET MVCでHttpRuntime.Cacheの使用が変更されましたか?
それで、コントローラーの単体テストの準備をしているときに、標準のキャッシュユーティリティを調べていて、MVCで直接有害と見なされるHttpRuntime.Cacheにアクセスしているのではないかと考えました。
テスト中にモックできるように、キャッシュのようなインターフェイス(はるかに単純)を実装するプロキシクラスでキャッシュをラップします。しかし、それが新しいフレームワークですでに行われているのではないかと思います。しかし、何も見つかりません。
これが私がそれを行う方法のアイデアです:
では、キャッシュにアクセスする古いパターンは変更されましたか?MVCでアクション結果をキャッシュするためのより良いパターンはありますか?
ruby-on-rails - 計算された列をRailsにキャッシュするにはどうすればよいですか?
次のようなアクティブなレコードオブジェクトのツリーがあります。
毎回complex_calculationを再計算するにはコストがかかりすぎます。したがって、値をキャッシュする方法が必要です。ただし、一部が変更された場合は、そのキャッシュとその親、祖父母などのキャッシュを無効にする必要があります。
大まかなドラフトとして、「パーツ」テーブルにキャッシュされた計算を保持する列を作成しましたが、これは少し腐ったにおいがします。計算された値を「実際の」列の横に詰め込むことなくキャッシュするためのよりクリーンな方法があるはずです。
javascript - window.location=self.location が機能しない場合に AJAX 経由でページをリロードする
私のホームページで私は得ました:
MooTools を介して、これらのアンカー要素を id で取得し、クリックすると、ログインまたはサインアップ フォーム (もちろん、イベントの伝播を停止するメソッドを含む) を含む派手な div がその下にポップアップし、 AJAX 呼び出しが開始されるフィールド - セッションを作成し、ページをリロードして、ユーザーがログインし、ユーザー レベル コントロールが表示されるなどのビジュアルを表示することになっています。
ajax 呼び出しは MooTools AJAX クラスによって開始され、evalScripts
オプションは true に設定されます。AJAX ページはスクリプト コードを返します。
href
このシステムは完全に機能します。アンカーの値を自分のスクリプトに変更すると、なぜhref="#"
機能しなくなるのでしょうか?
窓と関係あるの?
イベントの伝播が停止した場合でも、リンクをクリックしたときにプロパティが変更されましたか??
ruby-on-rails - Rails プロダクションでのキャッシュ バスティングの削除
Rails アプリケーションをプロダクション モードでデプロイすると、すべての静的アセット URL の末尾に日時文字列がクエリ パラメータとして追加されます。これは、アプリケーションを再デプロイした後、ブラウザーが古くなった資産のキャッシュ コピーを使用するのを防ぐためです。
最後の展開以降に変更されていないアセット (および変更されていないアセットのみ)に古いタイムスタンプを使用するようにレールを作成する方法はありますか? ユーザーが変更されていないアセットを再ダウンロードする必要がないようにするために、これを行いたいと考えています。
flash - AIR キャッシング フレームワーク/ライブラリ
AIR 用の優れたメモリ/ディスク キャッシュ ライブラリを知っている人はいますか? Flash CS3と互換性があり、無料であること(ビールのように)の追加ポイント。
HTTP リクエストの結果をキャッシュしたい: バイナリとテキスト (xml) の両方。
c# - ユーザー永続性: asp.net キャッシュ:
初めてキャッシングと永続化に取り組んでいます。
すべてのユーザー データを処理するユーザー オブジェクトがあります。これをページ間で永続化するために、キャッシュからユーザーオブジェクトを返すトークンを含む Cookie を使用することを計画しています。
これを実装する最良の方法は何ですか。私に見える2つのアイデア/解決策は次のとおりです。
1) トークンがキーで、ユーザー オブジェクトが値であるディクショナリをキャッシュします。Cookie からトークンを取得し、ユーザー値を取得します。
2) キャッシュ ID としてトークンを使用して、各ユーザー値を個別にキャッシュします。
これを行うには他にも多くの方法があると確信しています。上記のどれがベスト プラクティスであるかを教えてください。または、別の方法を提案し、その理由を説明してください。
ありがとう!
(私の経験のほとんどは Windows 開発であり、Web の開発はほとんどないので、いくつかのことを理解しようとしています。)
言語: c#.Net (3.5)
winforms - Winform Caching
Is there a Winform caching library out there? I need to pass a few datasets aroung in a Winform Application, and probably persist to storage upon close.
I've seen some samples around via Google, using System.Web.
What's the recommendation and where can I get some details. I am using VS 2008 for 2.0. 3.0 Framework.
Thanks