問題タブ [zend-cache]

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 投票する
1 に答える
172 参照

zend-framework - zendフレームワークでのユーザーインタラクションでページをキャッシュしますか?

ページ (ユーザー ページ)をキャッシュする必要があり、このページには、ログインしたメンバーとコメント ブロック用のフォロー ボタンが含まれています。

このページをキャッシュする方法は?
提案 1:
ページでアクションが発生するまでページはキャッシュされ、その後現在のキャッシュを削除しますか? このソリューションは、サーバーで高い I/O パフォーマンスを引き起こしますか?

*または別の方法がありますか?

0 投票する
0 に答える
72 参照

zend-framework - zend_cache:キャッシュ ファイルが 506790 個あります。読み取り時の IO が高くなる原因は何ですか?

最近、レガシー プロジェクト (zend フレームワーク 1.10.2 を使用) を高速化する必要がありました。そのプロジェクトは zend_cache を使用します。私は zend フレームワークが初めてです。default.ini 構成:

/cache/dp-interim には 506790 個のキャッシュ ファイルがあります (コマンドを実行: ls -lR | grep "^-" | wc -lon /cache/dp-interim で結果を取得します)。

「iotop」を実行し、結果を取得します。TOTAL DISK READ : 1034.22K/s

「iostat」を実行すると、次の結果が得られます。

IO の高さの原因は、キャッシュ ファイルが大きいことですか? 助けてくれてありがとう!

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

php - Bootstrap で Zend_Cache を初期化 (UTF-8)

Bootstrapからコントローラをキャッシュしようとしています

questionController というコントローラーがあり、questionController をキャッシュしたときにアラビア語を使用しています (以下のコードのように) 適切に動作します。しかし、 my.local/اسئلکのようにこのコントローラーにルーティングを追加すると、questionControllerキャッシュが機能しません。コントローラーを名前で直接呼び出したときにのみ機能しますが、ルーティング (アラビア語) 名では機能しません。

私のBootstrap.phpの私の関数関数は

そして私の敗走は

my.local/question ---> キャッシュが機能しています

my.local/話者 ---> 動作せず 、mb_internal_encoding("UTF-8") を使用しました。

助けてください ありがとう

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

php - Zend Cache フロントエンド

Bootstrap.phpでこの関数を使用してコントローラーをキャッシュしています。一部のコントローラーのみをキャッシュする必要があります。例として、インデックス コントローラーと記事コントローラーをキャッシュする必要はありません。質問コントローラーをキャッシュする必要がありますが、機能しません。 . この関数はすべてのコントローラーにキャッシュされます

だから私にできることはすべての解決策を試してみました。助けてください。ありがとう

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

zend-framework - mencache とキャッシュ ページの両方を使用する場合の zend フレームワーク

Zendフレームワードバージョン1.11を使用しています

セッションを保存するために memcache を使用している私のサイトですが、より多くの zend キャッシュ ページを使用してページ html をキャッシュしたい

結果: キャッシュ ページ html は正しいキャッシュ ディレクトリ構成を保存せずパブリックパスを保存し、ファイル内のデータは null (0 KB)です。

仲間の助けになる

application.iniの私の設定

セッションハンドラーを初期化するためのブーストラップ

initコントローラーでは、ヘルパーを使用してキャッシュページを保存し、キャッシュページを保存するアクションがあります

どうもありがとう

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

php - Zend Cache Storage の有効期限を設定するにはどうすればよいですか?

XML を Zend ファイルシステムのキャッシュに保存し、30 分後に有効期限が切れるようにしたいと考えています。キャッシュ期間/有効期限はどのように設定しますか? 完全な ZF2 アプリケーションのコンテキストではなく、Zend キャッシュをコンポーネントとして使用しています。

有効期限を設定してから、キャッシュの有効期限が切れたかどうかを確認するにはどうすればよいですか? 上記のコードは、60 秒後にキャッシュを期限切れにしないようです (.dat ファイルのタイムスタンプは変更されません)。

0 投票する
0 に答える
343 参照

php - PHP try catch が Zend キャッシュ例外で機能しない

Zend Cacheを開始するこのコードがあり、プロセス中にエラーが発生した場合に Zend Cache をキャンセルするようにtry キャッシュ例外を設定しましたが、機能せず、catch Exception 内にエラーを出力しません。

結果なしで$cache->cancel()を試しました。

ありがとう