Memcached (PECL からインストール) は共有ライブラリです。有効になっている場合は、アプリケーション内ですぐに使用を開始できるはずです。
有効になっているか確認する
shell~> php -m | grep memcached
memcached を利用するには、すべての PHP ファイルを再コーディングする必要がありますか?
はい。Memcached は、memcache プロトコル/API を PHP オブジェクトに拡張します。アプリケーション内でキャッシュされる get を決定する必要があります。オブジェクトを使用すると、これは Memcached を拡張することで簡単に実行できます。
class MyCacheObject extends Memcached
PHP が実際に memcached を使用しているかどうかを確認する方法はありますか?
Memcached サーバーに直接 telnet で接続し、何が保存されているかを確認できます。
shell ~> telnet localhost 11211
telnet~> stats items
データベースから同じデータ/レポートをプールしていませんか?
それはあなた次第です。Memcache を使用して、データベース、PHP オブジェクト、またはインデックス/クエリからの結果を保存し、データベースから追加のデータを検索する人もいます。これは、正確にキャッシュしたいものに要約されます。データベースからの結果を保存することを好みます。そのため、反復的な DB 呼び出しが削減されます。