Cách phổ biến nhất là sử dụng Memcached cho bộ nhớ đệm. Về cơ bản, nó chỉ là một công cụ lưu trữ khóa-giá trị lưu trữ các giá trị trong RAM. Ứng dụng của bạn có thể sử dụng nó để lưu trữ các giá trị trong bộ nhớ cache để giảm nhu cầu truy vấn DB mọi lúc.
Bạn có thể xem qua tiện ích mở rộng Memcached của PHP về cách sử dụng PHP với Memcached.