Nếu không biết thêm về những gì bạn đang mã hóa địa lý và tại sao, bạn đã xem xét lưu kết quả vào bộ nhớ đệm trên máy chủ của mình chưa? Nếu bạn đang thực hiện nhiều yêu cầu cho cùng một địa chỉ, thì việc lãng phí các lệnh gọi API lặp đi lặp lại sẽ không có ý nghĩa gì.
Bạn sẽ phải thiết lập tập lệnh PHP làm proxy, tra cứu địa chỉ trong bảng bộ đệm trong cơ sở dữ liệu của bạn và nếu nó tồn tại, hãy trả về giá trị từ DB. Nếu nó không tồn tại, hãy thực hiện lệnh gọi API, lưu trữ kết quả trong DB của bạn, sau đó trả lại thông tin được mã hóa địa lý.
Nếu mỗi yêu cầu dành cho một địa chỉ khác nhau và bạn hiếm khi mã hóa địa lý cho cùng một địa chỉ nhiều lần, thì đây không phải là giải pháp cho bạn.