問題タブ [fragment-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.

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

ruby-on-rails - Memcached によるフラグメント キャッシング

RailsでフラグメントキャッシングにMemcachedを使用する方法はありますか?

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

ruby-on-rails - Rails - テスト目的でオプションのフラグメント キャッシングを実装する最良の方法

私はフラグメント キャッシングを頻繁に使用しており、良好なパフォーマンスを得るために不可欠です。ただし、使用しているキャッシュの複雑さのため、セッション変数としてキャッシュを無効/有効にする方法をテスターに​​提供する必要があります。(ユーザーベースのみ)

cache_disabled を実装することを考えていましたか? メソッドを使用し、キャッシュを使用するすべての場所でその値をチェックするようになりました。今、私は次のキャッシュに行き詰まっており、このチェックをうまく統合する方法がわかりません:

キャッシュが無効になっている場合、またはコンテンツがまだキャッシュされていない場合に、コンテンツを呼び出す必要があります。

あなたの創造性に感謝します! (乾燥させてください)

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

php - MVC、ページのキャッシュ部分を整理する方法と、Viewを使用する方法は?

現在、私は自分の小さなMVCを作成しようとしています(練習とMVCパターンの詳細を理解するためだけに)。ページの一部(ドロップダウン、リストなど)をキャッシュしたいのですが、それを整理するための最良の方法がわかりません。

getPostDetailsS​​hortly($ post_id)メソッドを持つPostsControllerがあると想像してみましょう。このメソッドは次のようになります...

次に、このコントローラーメソッドをビューから使用できるようにする必要があります。たとえば、関連する投稿リストを作成するために、他のページ内で使用するためです。

それを行うためのベストプラクティスは何ですか?たぶん私は間違っていて、ページのキャッシュ部分を整理するためのより良い方法がいくつかありますか?

PS:私の英語は申し訳ありませんが、はっきりしているといいのですが。

ありがとうございました!

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

ruby-on-rails - Memcached と Rails フラグメントのキャッシングの問題

同じクエリをフラグメントキャッシュする2つのビューがあるが、それらを異なる方法で表示する場合、フラグメントは1つだけで、両方とも同じように表示されます。これを回避する方法はありますか?例えば...

0 投票する
5 に答える
2625 参照

asp.net - 動的フラグメントを使用したASP.NETMVC出力キャッシュ

"Welcome back, Matt! | Log Out"ユーザーがログインしているかどうかなどの行に沿って何かを示す上部のビットを除いて、ページ全体をキャッシュするにはどうすればよいですか?

ASP.NETMVC2を使用しています。

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

ruby-on-rails - Rails - キャッシングと許可ベースのビュー

CanCan を使用して、ユーザーのアクセス許可を確認し、ユーザーに対して条件付きでページ コンテンツを表示または非表示にします。ただし、ページをキャッシュしたいのですが、フラグメントキャッシュを使用してもエレガントな解決策が見つかりません...たとえば:

確かに私は一人ではありません。これを行う良い方法があります。ここで一般的にベストプラクティスと考えられているものは何ですか?

ご意見をお寄せいただきありがとうございます。

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

ruby-on-rails - Ruby on Rails + Deviseのデフォルトのメソッドでは、キャッシュされたフラグメントを期限切れにすることはできません

Railsの認証ソリューションとしてDeviseを使用しており、キャッシュされたフラグメント:recent_usersがあります。

新しいユーザーが登録、変更、または削除されたときにこのフラグメントを期限切れにしたいので、my(手動で作成した)users_controller.rbを入力します

しかし、新しいものが作成または変更されても、私のフラグメントは期限切れになりません。

私のuser_sweeperには基本的な処方箋が含まれています

私は何が間違っているのですか?

0 投票する
3 に答える
16302 参照

wordpress - APC キャッシングの最適化

ここに私のAPCの実行方法へのリンクがあります:[削除済み]

ご覧のとおり、すぐにいっぱいになり、キャッシュ フル カウントが 1000 を超えることがあります。

私のウェブサイトはワードプレスを使用しています。

新しい投稿を作成したり、投稿を編集したりするたびに、2 つのことが起こることに気付きました。

1) APC メモリの「USED」がリセットされる 2) フラグメントが大量に発生する

APC (512 mb) により多くのメモリを割り当てようとしましたが、時々クラッシュします。384 が最適なようです。また、apache を再起動し、すべての APC のフラグメントと使用済みメモリを 4 時間ごとにクリアする Cron ジョブもあります。繰り返しますが、APC が長時間実行されていると、Apache がクラッシュします。フラグメントの蓄積が原因だと思います。

apc.Filters を使用して、キャッシュすべきではないものを除外する必要がありますか?

私はこの種のもので本当に初心者なので、誰かが完全な指示で説明できるなら、どうもありがとう!!!