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

Cách tốt nhất để đếm số lượt xem trang trong PHP / MySQL là gì?

Nếu bạn quan tâm đến việc bảo tồn tài nguyên và vẫn sử dụng SQL để báo cáo và số chính xác không thành vấn đề, bạn có thể thử lấy mẫu như thế này (sửa đổi tỷ lệ mẫu cho phù hợp với quy mô của bạn):

$sample_rate = 100;
if(mt_rand(1,$sample_rate) == 1) {
    $query = mysql_query(" UPDATE posts SET views = views + {$sample_rate} WHERE id = '{$id}' ");
    // execute query, etc
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách dễ nhất để xác định xem người dùng có trực tuyến không? (PHP / MYSQL)

  2. Công cụ dòng lệnh tải hàng loạt MySql

  3. Sự cố khi thêm Khóa ngoại bằng cách sử dụng Bảng thay thế với Cơ sở dữ liệu MYSQL hiện có - không thể thêm! Giúp đỡ!

  4. Bảng gian lận định dạng ngày MySQL

  5. Biến không xác định:pdo, gọi hàm thành viên chuẩn bị () trên null