Tính tổng có điều kiện trong Laravel

Trong quá trình thiết kế web cho khách hàng, một trong những truy vấn phổ biến nhất mà QMAS hay gặp phải đó là tạo các truy vấn tính toán tổng số lượng theo điều kiện. Liệu bạn có hỏi: truy vấn này đâu có gì phức tạp. Đúng vậy, đây là một truy vấn rất bình thường. Tuy nhiên, không phải ai cũng biết cách để tối ưu nó sao cho đạt hiệu quả cao nhất. Hãy thử lấy một ví dụ: khách hàng của bạn có một dịch vụ đăng ký nhận email theo dõi và bạn muốn...

Tối ưu hóa truy vấn dữ liệu trong Laravel Controller

Hiệu suất của ứng dụng và đặc biệt là những cách sử dụng tốt hơn với lớp cơ sở dữ liệu để cải thiện hiệu suất của các ứng dụng luôn là một trong những vấn đề được quan tâm hàng đầu trong các website, phần mềm của QMAS. Hôm nay tôi muốn chia sẻ một quy tắc mà chúng tôi thấy vô cùng hữu ích, và luôn áp dụng khi xây dựng các ứng dụng Laravel của mình. Nguyên tắc đó là: “hãy tối ưu các truy vấn cơ sở dữ liệu trong phạm vi ngoài của ứng dụng...