ホームページ > バックエンド開発 > PHPチュートリアル > memcache を使用してテンプレート キャッシュにアクセスするにはどうすればよいですか?

memcache を使用してテンプレート キャッシュにアクセスするにはどうすればよいですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:17:06
オリジナル
995 人が閲覧しました

キャッシュ

ウェブサイトを高速化したいです。専門家の指導を求めてください! !

ディスカッションへの返信(解決策)

データベースを読み取る前に、memcache にキャッシュがあるかどうかを判断するだけです。キャッシュがヒットした場合は、memcache にキャッシュされたデータを直接取得します。データベースに移動してデータを読み取ります。

データベースを読み取る前に memcache にキャッシュがあるかどうかを判断するだけです。キャッシュがヒットした場合は、memcache にキャッシュされたデータが直接フェッチされます。ヒットしなかった場合は、データがデータベースから読み取られます。
しかし、memcache 内のキャッシュをコードのように実行するにはどうすればよいでしょうか?


データベースを読み取る前に memcache にキャッシュがあるかどうかを判断するだけです。キャッシュがヒットした場合は、memcache にキャッシュされたデータが直接取得されます。ヒットしない場合は、データベースからデータが読み込まれます。
しかし、memcache 内のキャッシュをコードのように実行するにはどうすればよいでしょうか?

Memcached は通常、データ (さまざまなデータ、オブジェクト、配列など) をキャッシュします。テンプレート キャッシュが必要な場合は、smarty のようなテンプレート キャッシュ エンジンが必要です。 " 。memcache


から読み取られる内容は、データベースを読み取る前に memcache にキャッシュがあるかどうかを判断するだけです。キャッシュにヒットした場合は、memcache にキャッシュされたデータを直接取得します。ヒットしなかった場合は、データベースのデータを読み取ります。
しかし、memcache 内のキャッシュをコードのように実行するにはどうすればよいでしょうか?

Memcache は key=>value コンテンツを保存します。これは読み出した後にのみ使用できます。 「edho 'hello';」を保存し、読み出した後にeval()で実行することもできます


データの保存にはMCの方が適しています。公開ページの場合は、静的ページを直接生成するだけです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート