Dữ liệu cache (A) hiệu quả hơn, hiệu quả hơn, nhanh hơn, an toàn hơn được sử dụng cho mỗi lần tải trang trong mảng $ _SESSION (nhưng vẫn truy vấn bảng cho cờ để tải lại dữ liệu mới), hoặc (B) để tải nó từ cơ sở dữ liệu mỗi lần?Dữ liệu bộ nhớ cache trong SESSION PHP hoặc truy vấn từ db mỗi lần?
Tôi đang sử dụng phương pháp bộ nhớ cache (A), nhưng tôi lo lắng rằng với hàng trăm người dùng, bộ nhớ có thể trở thành một vấn đề? Nó chỉ là dữ liệu đơn giản, như firstname, họ, sinh nhật, v.v.
Với một trong hai phương pháp, vẫn có một truy vấn đang chạy. Suy nghĩ?
Hãy nhớ rằng $ _Session không có trong bộ nhớ. Nó trên đĩa theo mặc định. Tất nhiên, bạn thực sự có thể sử dụng bộ nhớ cơ sở dữ liệu được lưu trữ cho biến phiên của bạn. – ryeguy
ah vâng!cảm ơn bạn rất nhiều vì lời nhắc nhở! – Andrew