شرح صفوف ومحتوى الفقرة
تقوم أي واجهة خلفية حديثة — سواء كانت لمتجر إلكتروني صغير أو لمنصة تعليمية كبرى — على أربعة أركان معمارية مترابطة تعمل معاً في تناغم تام:
| ركن الواجهة الخلفية | الوظيفة الأساسية داخل النظام | مثال عملي واقعي |
|---|---|---|
| 1. الخادم () | الحاسوب القوي المتصل بالإنترنت على مدار الساعة لاستقبال طلبات الزوار وتشغيل برمجيات الموقع. | استقبال طلبات آلاف الزوار في نفس اللحظة وإبقاء الموقع متاحاً دون توقف. |
| 2. منطق العمل () | الكود البرمجي الذي يتخذ القرارات ويطبق شروط وقوانين المشروع والحسابات المالية. | التأكد من أن كود الخصم غير منتهي الصلاحية قبل خصم 20% من قيمة الفاتورة. |
| 3. قاعدة البيانات () | المخزن المنظم الدائم الذي يحفظ سجلات المستخدمين والمنتجات والرسائل والمدفوعات. | حفظ بيانات حساب طالب جديد وتقدمه في الدروس بحيث لا تضيع عند إغلاق المتصفح. |
| 4. واجهة البرمجة () | البوابة المنظمة التي تسمح للواجهة الأمامية وتطبيقات الهواتف بطلب البيانات من الخادم. | توفير مسار موحد يزود موقع الويب وتطبيق الهاتف بقائمة الدروس المتاحة. |
تأمل المخطط المعماري الآتي ثم جرّب المحاكي التفاعلي لتشاهد كيف تتعاون الأركان الأربعة عند اشتراك طالب في دورة تدريبية: