Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Kết quả sql trong bộ nhớ đệm PHP

Một cơ chế lưu trữ cơ sở dữ liệu rất đơn giản, không có cơ sở dữ liệu:

$filename = 'cache.txt';
if (filemtime($filename) < time()-24*3600) { //older than a day
  /*get your data*/
  file_put_contents($filename, serialize(array($getCategories, $getTags, [...])); //your data in a serialized form
} else {
  $data = unserialize(file_get_contents($filename));
  list($getCategories, $getTags, [...]) = $data;
}

(Rõ ràng là bạn nên thay thế [...] bằng các biến giữ dữ liệu của bạn)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thứ tự SQL theo số lượng

  2. MySql Thêm chỉ mục:0 hàng bị ảnh hưởng

  3. Cần một giải pháp thiết thực để tạo cơ sở dữ liệu mẫu (5-5-5) cho 15-Puzzle

  4. Lỗi nghiêm trọng:Lỗi chưa xảy ra:Cuộc gọi đến hàm không xác định mysql_pconnect ()

  5. Làm thế nào để tìm chênh lệch thời gian trung bình giữa các hàng trong bảng?