問題タブ [cache-expiration]
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.
asp.net - web.config の期限切れヘッダーが png ファイルに対して機能しない
Web サイトのルートにある web.config ファイルでこのコードを使用して、静的コンテンツの有効期限ヘッダーを設定しています。
Yslow がエラーを出さなくなったので、私の css と javascript では問題なく動作するようです。ただし、何らかの理由で、ページ上のすべての png 画像に有効期限ヘッダーがないことが示されています。
Microsoft Azure Web サイトを使用しているため、web.config ファイルにしかアクセスできません。私のpngもカバーするようにこれを構成する方法についてのアイデアはありますか?
php - PHPのキャッシュファイルのタイムアウト
PHP では、複雑な結果変数をストックするためにキャッシュ ファイルを作成します。1 つの変数、1 つのキャッシュ ファイル。よくできました。
問題はキャッシュの期間にあります。今のところ、タイムアウトと変数をファイルに入れましたが、タイムアウトを確認するためにファイルを開く必要があるため、最適化されていません。
(可能であれば)ファイルプロパティ(関数filemtime()で最後に変更された日付など)のタイムアウトを確認したい。カスタム プロパティをファイルに追加できますか?
もう 1 つの方法は、私のお気に入りの解決策ではなく、ファイル名にタイムアウトを追加することです。
[編集]
java - JCache (JSR107) は、エントリごとに異なる有効期限を許可しますか?
高価なメソッド呼び出しの結果をキャッシュしたいとします。これらのキャッシュ エントリには、異なる有効期限 (別名 TTL) を設定する必要があります。エントリが同じ Cache インスタンスに配置されている場合、これは JCache で可能ですか?
各キャッシュに異なる ExpiryPolicy を割り当てることができることを認識しています。ただし、有効期限を個別に CacheEntry に割り当てることは可能かどうか疑問に思います。
JCache はこれをサポートしていますか? もしそうなら、このコード例へのリンクをいただければ幸いです。この質問の範囲は、実装固有の機能を持たない純粋な JCache です。
dynamic - Infinispan 実行時に動的にキャッシュ全体のライフスパンを設定する
私は Infinispan 8.1.0 を使用しています。
私のプロジェクトでは、1 人のユーザーがシステムに接続するたびに、ユーザー ID とセッション ID に基づいて名前付きキャッシュが作成されるように、セッション キャッシュのような infinispan キャッシュを選択しました。
セッション キャッシュのように infinispan を使用すると、セッション メモリを処理する必要があるため、キャッシュの寿命を処理する必要があります。したがって、私が直面しなければならない問題は次のとおりです。
ユーザーがデフォルトのログアウトボタンをクリックせずにブラウザーを閉じたときに、ユーザーセッションキャッシュを削除するにはどうすればよいですか?
ユーザー セッション キャッシュの有効期間を実行時に動的に更新するにはどうすればよいですか? 実際、各ユーザー要求の後にユーザー セッションの有効期限を更新する必要があります。そうしないと、セッションがまだ有効であっても、X 分後にユーザーはキャッシュ内のデータを見つけることができなくなります。
infinispan を使用して実行時に設定し、キャッシュの作成後に再度作成せずにキャッシュの有効期限を設定することは可能ですか?
android - 共有設定固有の値の最終更新日時を取得する
ユーザーがアプリにログインしたら、共有設定を使用して userId を保存しています。userId が共有設定に保存されたら、30 日後に保存された userId を期限切れにする (削除する) 必要があります。特定の共有設定値の最終更新日時を取得することは可能ですか?
php - Codeigniter で検索中にドキュメントの有効期限が切れて戻るブラウザが押された
コードを検索するプログラムがあります。検索すると、検索結果のページが表示されます。そのページには、クリックできるコンテンツが表示されます。そのコンテンツをクリックすると、製品の詳細が表示されます。この詳細ページから、ブラウザーでクリックして戻ると、検索結果ページに戻るはずですが、ここでドキュメントの有効期限が切れています。ドキュメントの有効期限が切れたページをリロードすると、検索結果が再び表示されます。私はコードイグナイターを使用しています。見つけたコードをいくつか試してみましたが、まだ機能していません。それが私の問題です。私を助けてください。ありがとうございました。
コントローラ
検索ビュー