1. ملقم قواعد بيانات: وأفضل ما فيها هو MySQL فما هو MySQL ؟ هو ملقم أو مخدم قواعد بيانات SQL أي هو الذي يحقق التفاعل بين المستخدم وقواعد البيانات, وتقوم ملقمات SQL بتخزين البيانات بشكل فعال وتقوم باسترجاع تلك البيانات بسرعة كبيرة فالملقم هو المكان الذي تعشش فيه البيانات كما و يسهل الملقم عمليات الاستعلام عن هذه البيانات وتقديم معلومات إحصائية حول البيانات التي قمت بتخزينها. وتعرف ملقمات قواعد البيانات أيضا باسم نظم إدارة قواعد البيانات العلائقية Relational Database Management Systems ويشار إليها اختصارا بالاختصار RDBMS
2. ملقم الويب: مهمة ملقم الويب هو استدعاء عنوان Internet Prortocol address IP أو استدعاء نطاق معين Domain عن طريق بروتوكول نقل النصوص التشعبية Hyper Transfer Protocol HTTP وهي اللغة التي تتكلمها ملقمات الويب ومستعرضات الويب مثل Internet Explorer , Netscape وأشهر ملقمات الويب هي: Apache , IIS Internet Information Server لكن من الأفضل استخدام Apache مع MySQL وغالبا ما يتواجد هذان المنتجان معا في تطبيقات الويب.
3. لغة البرمجة الوسيطية: وأفضل لغة برمجة تحقق التفاعل مع MySQL من وجهة نظري هي لغة PHP , تحقق لغة البرمجة الوسيطية التفاعل بين ملقم الويب وملقم قواعد البيانات فعندما يكون أمامك نموذج في الويب وتقوم بملئه وترسله فإن ملقم الويب يتلقى المعلومات التي يرسلها المستعرض والتي تتضمن معلومات النموذج, وهنا تتدخل البرمجة الوسيطية في أن تلقي نظرة على المعلومات القادمة فإذا كانت صحيحة أي تتطابق مع نوع البيانات الموجودة في ملقم SQL فتعيد (أي البرمجة الوسيطية) لك النتائج وإلا فإنها تعيد النموذج نفسه مع رسالة توضح لك أين الخطأ تماما كما يحدث معك عندما تسجل عضوية في موقع إنترنت أو تسجل على بريد إلكتروني.