Vấn đề của tôi là tạo một mảng PHP lồng nhau lớn, phân tích thông tin từ nhiều nguồn bên ngoài.Caching một mảng PHP
Trên lần trả lại đầu tiên, tôi muốn lưu vào bộ nhớ cache dữ liệu này.
Im khá mới để lưu vào bộ nhớ cache vì vậy không thực sự biết những gì tôi nên tìm kiếm, bất kỳ phương pháp tốt hay xấu hoặc thậm chí nếu đây là thực tế phổ biến! Đã googled nhưng không thực sự tìm thấy bất cứ điều gì phong nha cho một noob cache.
Im đã sử dụng thông minh để lưu trữ nội dung trang của tôi (không bao gồm các bit động), thực hiện tinh chỉnh apache, giảm thiểu vv để tăng hiệu suất nhưng tải trang vẫn còn xa. Đôi khi tối đa 8 giây!
Sử dụng PHP5 với Smarty. Sử dụng cURL để phân tích cú pháp XML mà sau đó được lưu trữ trong mảng.
kiểm tra việc thực hiện tải xml sử dụng CURL, luôn kêu gọi các nguồn lực/nội dung gây hiệu suất bên ngoài, không những bản thân PHP – ajreal
Cảm ơn ajreal cho bình luận của bạn. Sau khi đọc nhận xét của bạn, tôi đã tìm kiếm và sẽ xem xét sử dụng php multi_exec để chạy những thứ song song. Đây có phải là cách duy nhất để cải thiện việc phân tích cú pháp GET và POSTS? Bất kỳ mẹo và thủ thuật nào khác để tăng hiệu suất (ngoài việc nhận được một máy chủ mạnh hơn LOL) – fl3x7