استضافة LearnDash تظل سريعة حتى عندما يسجّل الجميع دخولهم.
تأتي معظم الطلبات على موقع LearnDash من طلاب سجّلوا دخولهم، وهي طلبات لا يخدمها التخزين المؤقت التقليدي للصفحات. لذلك نضبط الاستضافة لتسريع هذه الطلبات تحديدًا.
كل ما يحتاجه نظام إدارة التعلّم من الاستضافة.
يتطلب LearnDash تسجيل الدخول ويجري عمليات كتابة كثيرة في قاعدة البيانات. نضبط البنية التحتية لهذا الاستخدام، فهو يختلف عن موقع تعريفي بسيط.
قواعد تخزين مؤقت تراعي تسجيل دخول الطلاب
تُعرض صفحات البيع والكتالوجات والمقالات مباشرةً من ذاكرة التخزين المؤقت. أما صفحات الدورات والدروس والمواضيع والاختبارات فتُنشأ لكل طالب سجّل دخوله، كي لا يرى تقدّم طالب آخر.
حفظ سريع للتقدّم ونتائج الاختبارات
يحتفظ التخزين المؤقت للكائنات عبر Redis باستعلامات نشاط LearnDash في الذاكرة، فلا تتكدّس طلبات إكمال الدروس ومحاولات الاختبارات واستعلامات سجل الدرجات عند نمو جدول usermeta.
تقديم دروس الفيديو من حافة الشبكة
يتم تقديم الوسائط الكبيرة من خلال مخزن الحافة مع طلبات النطاق، لذلك يبدأ الدرس في التشغيل على الفور ولا يشغل أبدًا عامل PHP أثناء البث.
نسخ احتياطية ليلية للدورات
محتوى الدورة، والتقدم الدراسي للطلاب والشهادات في نسخة احتياطية يومية، يتم نسخها من الخادم الأصلي واستعادتها من لوحة التحكم في إجراء واحد.
بيئة اختبار لتغييرات المنهج
قم بنسخ الموقع، وأعد بناء دورة أو جرّب إضافة على النسخة، ثم أعد دفعها عندما تكون جاهزة. لا توجد ملفات تصدير، ولا يوجد ملحق هجرة.
تابع موقع دوراتك بالكامل من مكان واحد.
لوحة تحكم واحدة للأشياء التي تكسر نظام LMS بهدوء: تحديث لملحق غير معروف غير سلوك الاختبارات، وتشغيل cron الذي لم يبدأ، ونسخة احتياطية تحتاجها من قبل الليلة الماضية.
- تسجيل الدخول الإداري بنقرة واحدة، بدون كلمات مرور مشتركة
- عرض الموارد والتخزين لكل موقع
- تحديثات المكون الإضافي والجوهر مع حالة كل عنصر
- استعادة أي نسخ احتياطية يومية من لوحة التحكم
يُحمّل الدرس 20 بسرعة الدرس الأول نفسها.
لا يمكن تخزين صفحات الدورات، لذا يتم تحديد سرعتها بناءً على مدى سرعة استجابة مخزن الكائن وقاعدة البيانات. وهذا هو المكان الذي يتم فيه ضبط الأداء.
ما الذي نغيره من أجل LearnDash
هذه هي الإعدادات التي تختلف عن موقع WordPress القياسي على نفس الخطة. كل منها هو نتيجة لأن حركة المرور في المسار يتم التحقق من صحتها.
| الإعداد | ما نضبطه | السبب |
|---|---|---|
| ذاكرة التخزين المؤقت لكامل الصفحة | تم تجاوز الروابط الإلكترونية للمسار، الدروس، الاختبارات والملف الشخصي | ستعرض صفحة الدورة المحفوظة تقدم طالب واحد وتقدم طالب آخر. |
| تخزين مؤقت للكائنات باستخدام Redis | قيد التشغيل بشكل افتراضي | تراجع صلاحية الوصول إلى الدورة جدول usermeta في كل طلب. ومن دون تخزين مؤقت للكائنات، يتطلب كل درس طلبًا إلى MySQL وانتظار الرد. |
| PHP max_execution_time | تم رفعه لطلبات الإدارة و cron | عادةً ما تتجاوز عمليات التسجيل الجماعي وصادرات دفتر الدرجات الحد الافتراضي. |
| حد ذاكرة PHP | مُصمم حسب خطتك، وليس إعدادًا افتراضيًا مشتركًا. | إن عرض الشهادات وإنشاء التقارير هما نقاط الذروة في الذاكرة على نظام إدارة التعلم (LMS). |
| WP-Cron | مدفوع بالمنصة، وليس بالزوار | تم إطلاق الدروس الموجهة بالتغذية المستمرة في الموعد المحدد حتى مع عدم وجود حركة مرور في الليل. |
أسعار واضحة وبسيطة.
تتضمن كل خطة نقلًا مجانيًا ونسخًا احتياطيًا يوميًا وشهادة SSL ودعمًا على مدار الساعة.
- موقع ووردبريس واحد
- 10 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- الدعم عبر التذاكر
- 5 مواقع ووردبريس
- 50 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- تذاكر دعم ذات أولوية
- 20 مواقع ووردبريس
- 200 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- دعم مخصص
الأسئلة الشائعة.
هل سيؤدي التخزين المؤقت إلى إيقاف تقدم الدورة؟
كم عدد الطلاب الذين يمكنه استيعابهم؟
هل يمكنك نقل موقع LearnDash الموجود؟
هل يمكنني اختبار تحديث المكون الإضافي بأمان؟
هل يُحتسب استضافة الفيديو في حسابي من مساحة التخزين؟
امنح طلابك موقعًا يظل محدثًا.
ابدأ في دقائق، أو دع فريقنا ينقل موقع LearnDash الخاص بك - بدون بطاقة، بدون التزام.