आप क्या जियोकोडिंग कर रहे हैं, और क्यों, इसके बारे में अधिक जाने बिना, क्या आपने अपने सर्वर पर परिणामों को कैशिंग करने पर विचार किया है? अगर आप एक ही पते के लिए कई अनुरोध कर रहे हैं, तो एपीआई कॉल को बार-बार बर्बाद करने का कोई मतलब नहीं है।
आपको एक PHP स्क्रिप्ट को प्रॉक्सी के रूप में सेट करना होगा, अपने डेटाबेस में कैश टेबल में पता देखना होगा, और यदि यह मौजूद है, तो डीबी से मान वापस कर दें। यदि यह मौजूद नहीं है, तो API कॉल करें, परिणामों को अपने DB में संग्रहीत करें, फिर जियोकोडेड जानकारी लौटाएं।
यदि प्रत्येक अनुरोध एक अलग पते के लिए है, और आप शायद ही कभी एक ही पते को एक से अधिक बार जियोकोड करते हैं, तो यह आपके लिए समाधान नहीं है।