यह पूरी तरह से आपकी साइट के प्रकार पर निर्भर करता है। यदि आप केवल वेबइंटरफेस के साथ एक छोटा प्रोजेक्ट बना रहे हैं, तो अपने mysql कॉल के साथ बने रहें।
यदि आप ऐसी साइट कर रहे हैं जो बड़ी हो और एक से अधिक सेवा प्रदान करे, उदा. एक एंड्रॉइड/आईफोन एप्लिकेशन पहले से ही योजनाबद्ध है, एपीआई बनाएं और दोनों एप्लिकेशन को इसका इस्तेमाल करें। एपीआई स्केलेबिलिटी और बहुत सारे ग्राहकों की सेवा के लिए बहुत अच्छे हैं। हालांकि, वेब प्रतिनिधित्व के लिए उदा। आपके स्थानीय दंत चिकित्सक के लिए यह बस उपरि है।