> ## Content Index
> Fetch the complete content index at: https://arabroot.io/llms.txt
> Use this file to discover other available public pages before exploring further.

# أي منصة تعلم مفتوحة LMS تناسب مؤسستك؟
- URL: https://arabroot.io/articles/moodle-ام-open-edx-ام-canvas-ام-chamilo/
- Published: 2026-10-14T08:45:00.000Z
- Updated: 2026-10-25T08:50:05.000Z
- Description: مقارنة بين منصات التعلم LMS المفتوحة الأربع الأشهر بما يقوله توثيقها، لتعرف أيها تستطيع مؤسستك تشغيله سنوات وليس شهوراً.
- Author: فريق عرب رووت
- Tags: الأدلة التقنية, التعليم والبحث العلمي, تطبيقات لفريقك, الاستضافة الذاتية, Moodle

اختيار منصة التعلم يحدث في الغالب بطريقة واحدة: يرى أحد المسؤولين عرضاً جميلاً لمنصة، أو يسمع أن جامعة مشهورة تستخدمها، فيتقرر الاختيار، ثم تكتشف المؤسسة بعد الفصل الأول أن المنصة تحتاج فريقاً بلغة برمجة لا يعرفها أحد عندها، أو أن العربية فيها نصف مترجمة، أو أن السيرفر الذي اشترته لا يتحمل دقيقة بداية الاختبار. والمشكلة أن هذا القرار يعيش سنوات، فالمقررات والدرجات وحسابات الطلاب كلها تبنى فوقه، والانتقال بعده إلى منصة أخرى مشروع كامل.

وقد شرحنا في [أنظمة إدارة التعلم LMS](https://arabroot.io/articles/%D8%A7%D9%86%D8%B8%D9%85%D8%A9-%D8%A7%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85-lms-%D9%85%D8%A7%D8%B0%D8%A7-%D8%AA%D8%AD%D8%AA%D8%A7%D8%AC-%D9%85%D9%86%D9%87%D8%A7-%D9%85%D8%A4%D8%B3%D8%B3%D8%AA%D9%83/) ما الذي تحتاجه المؤسسة من المنصة أصلاً، ثم ثبتنا المنصات المفتوحة الأربع الأشهر كل واحدة في دليل مستقل، وفي هذا المقال نقارنها بما يقوله توثيقها الرسمي وبما قسناه فعلاً في تلك المختبرات:

[![](https://arabroot.io/content/images/2026/10/moodle-cover-cover.webp)دليلMoodle: منصة تعلم بالعربية على سيرفرككيف تثبت Moodle على سيرفرك وتجهزه بالعربية، ثم تنشئ مقرراً واختباراً وتسجل الطلاب وتأخذ له نسخة احتياطية كاملة.](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-moodle-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%B9%D9%84%D9%89-%D8%B3%D9%8A%D8%B1%D9%81%D8%B1%D9%83/)[![](https://arabroot.io/content/images/2026/10/open-edx-cover-cover-1.webp)دليلOpen edX مع Tutor: منصة مقررات مفتوحة MOOC على سيرفرككيف تثبت Open edX بأداة Tutor، وتبني مقرراً وتسجل المتعلمين، وكم يحتاج السيرفر فعلاً قبل أن يكبر عدد المستخدمين.](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/)[![](https://arabroot.io/content/images/2026/10/canvas-lms-cover-cover-1.webp)دليلCanvas LMS المفتوح المصدر Open Source على سيرفركما الذي تحصل عليه من Canvas المفتوح وما الذي يبقى في نسخة Instructure المستضافة، وكيف تبنيه وتشغله وتنشئ أول مقرر.](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/)[![](https://arabroot.io/content/images/2026/10/chamilo-cover-cover-1.webp)دليلChamilo: منصة تعلم LMS خفيفة للمدارس ومراكز التدريبكيف تثبت Chamilo 3 على Docker، وتنشئ مقرراً ودورة تدريبية لدفعة من المتدربين، ومتى يكون أنسب لمدرستك أو مركز التدريب.](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/)

في هذا المقال سوف نتناول:

- الفكرة التي بنيت عليها كل منصة، والتقنية التي تحتاجها لتشغيلها.
- نقاط القوة ونقاط الضعف لكل منصة، والعربية فيها.
- جدول مقارنة، ثم من يختار ماذا، وأخطاء شائعة عند الاختيار.

## الصورة الكاملة: من الأخف إلى الأثقل

قبل التفاصيل، الصورة التالية تضع المنصات الأربع بجانب بعضها، من الأخف في التشغيل إلى الأثقل، مع ما يكتبه كل مشروع في توثيقه عن الموارد:

![أربع بطاقات من اليمين إلى اليسار: Chamilo 3.0 بـ PHP 8.3 وMariaDB ومعالجين وذاكرة 4GB ورخصة GPLv3 ويناسب مراكز التدريب والمدارس، وMoodle 5.3 بـ PHP 8.3 وPostgreSQL 17 والحد الأدنى 512MB والموصى به 1GB ورخصة GPLv3 ويناسب المدارس والجامعات ومعظم المؤسسات بالعربية، وCanvas LMS بـ Rails وPostgreSQL 14 وRedis وذاكرة 8GB على الأقل ورخصة AGPLv3 ويناسب جامعة لديها فريق Ruby on Rails أو تشتري النسخة المستضافة، وOpen edX Verawood بـ Django وMySQL وMongoDB والحد الأدنى 4GB والموصى به 8GB ورخصة AGPLv3 ويناسب المقررات المفتوحة MOOC، وتحتها سهم من أخف في التشغيل إلى يحتاج فريقاً وموارد أكثر](https://arabroot.io/content/images/2026/10/lms-compare-01-map.webp)

أرقام الموارد هي نقطة البداية في توثيق كل مشروع، وحجم المؤسسة هو الذي يحدد الرقم الحقيقي

لاحظ أن الترتيب ليس ترتيب جودة، وإنما ترتيب ما تحتاجه لتشغيل المنصة وصيانتها، والسؤال الصحيح ليس أي منصة أفضل، وإنما أي منصة تستطيع مؤسستك أن تشغلها خمس سنوات.

## Moodle: الخيار الافتراضي للمدارس والجامعات

Moodle منصة PHP برخصة GPLv3، والإصدار الحالي 5.3 إصدار دعم طويل LTS صدر في 5 أكتوبر 2026، وتستمر إصلاحاته الأمنية حتى أكتوبر 2029، وقد ثبتناه بالتفصيل في [دليل Moodle](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-moodle-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%B9%D9%84%D9%89-%D8%B3%D9%8A%D8%B1%D9%81%D8%B1%D9%83/) بثلاث Containers: سيرفر الويب وPostgreSQL وال Cron. والصورة التالية لمقرر من مختبرنا كما يراه الطالب، وفيه ثلاثة أنشطة من كود Moodle الأساسي:

![صفحة مقرر مقدمة في الشبكات في Moodle بالعربية كما يراها الطالب خالد: تبويبات المقرر والمشاركون والتقديرات والنشاطات والكفاءات، وقسم فيه ثلاثة أنشطة: اختبار قصير تفاعلي أساسيات الشبكات بأيقونة H5P، والمحاضرة المباشرة أساسيات الشبكات بأيقونة BigBlueButton، والاختبار النهائي أساسيات الشبكات بأيقونة الاختبار، وفهرس المقرر في القائمة الجانبية على اليمين](https://arabroot.io/content/images/2026/10/lms-compare-02-moodle-course.webp)

مقرر في Moodle 5.3 من مختبرنا: محتوى H5P وقاعة BigBlueButton واختبار يتطلب Safe Exam Browser، كلها من الكود الأساسي

**نقاط القوة:**

- **العربية:** حزمة اللغة العربية للإصدار 5.3 مترجمة بنسبة 99%، والواجهة كلها من اليمين إلى اليسار، مع تفاصيل قليلة شرحناها في الدليل.
- **ما يأتي في الكود الأساسي:** الاختبارات وبنك الأسئلة وسجل الدرجات، ونشاط [BigBlueButton للفصل الافتراضي](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-bigbluebutton-%D9%88%D8%B1%D8%A8%D8%B7%D9%87-%D9%85%D8%B9-moodle/)، ونشاط [H5P للمحتوى التفاعلي](https://arabroot.io/articles/%D9%85%D8%AD%D8%AA%D9%88%D9%89-%D8%AA%D9%81%D8%A7%D8%B9%D9%84%D9%8A-%D9%82%D8%A7%D8%A8%D9%84-%D9%84%D8%A7%D8%B9%D8%A7%D8%AF%D8%A9-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D9%85%D8%B9-h5p/)، ودعم [Safe Exam Browser](https://arabroot.io/articles/%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D9%85%D9%86%D8%A9-%D9%85%D8%B9-safe-exam-browser/) في الاختبارات، والدخول الموحد عبر OAuth 2.
- **التقنية المألوفة:** PHP مع PostgreSQL أو MySQL أو MariaDB، وهي تقنية يجد لها أغلب فرق تقنية المعلومات من يديرها.
- **الإضافات:** دليل الإضافات أصبح جزءاً من [Moodle Marketplace](https://marketplace.moodle.com/?ref=arabroot.io)، وكان فيه 1890 نتيجة يوم كتابة المقال بين إضافات وتكاملات، فأغلب الاحتياجات لها حل جاهز.

**نقاط الضعف:**

- **الإضافات نفسها:** كل إضافة كود PHP يعمل بكل صلاحيات الموقع، ويجب أن يكون لها إصدار متوافق قبل كل ترقية، والإضافة التي لا تدعم الإصدار الجديد توقف الترقية.
- **الترقية على مراحل:** الإصدار 5.3 لا يقبل الترقية إلا من 4.4 أو أحدث، فالموقع القديم يرقى على مراحل.
- **الأداء وقت الاختبار:** البداية خفيفة، ولكن دقيقة بداية الاختبار تحتاج تخطيطاً للذاكرة والذاكرة المؤقتة Redis كما في قسم التوسع في الدليل.

📌

إذا قررت أن Moodle هو الأنسب لك، فقد شرحنا تثبيته بالعربية على Docker، والمقررات والمستخدمين من CSV، والاختبار وسجل الدرجات، والنسخ الاحتياطي والترقية، في دليل [Moodle: منصة تعلم بالعربية على سيرفرك](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-moodle-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%B9%D9%84%D9%89-%D8%B3%D9%8A%D8%B1%D9%81%D8%B1%D9%83/).

## Open edX: منصة المقررات المفتوحة MOOC

Open edX هي المنصة التي بنيت عليها edX، وفكرتها مختلفة عن Moodle، فهي مبنية لمقرر يدرسه آلاف المتعلمين من خارج المؤسسة بالسرعة التي تناسبهم، وليس لفصل فيه معلم وثلاثون طالباً، ولذلك فالتأليف فيها في تطبيق مستقل اسمه Studio، والتعلم في تطبيق آخر هو LMS. والكود منشور برخصة AGPLv3 في المستودع [openedx-platform](https://github.com/openedx/openedx-platform?ref=arabroot.io)، والإصدارات لها أسماء بالترتيب الأبجدي، وآخرها [Verawood](https://docs.openedx.org/en/latest/community/release%5Fnotes/verawood.html?ref=arabroot.io) الصادر في 30 يوليو 2026، وطريقة التثبيت المعتمدة هي Tutor، وهو أداة تشغل المنصة كلها في Containers، وإصداره 22 هو الذي يثبت Verawood بحسب [ملاحظات إصداره](https://github.com/overhangio/tutor/releases/tag/v22.0.2?ref=arabroot.io).

![صفحة المقرر للمتعلم student1 في Open edX بالعربية: عنوان مقدمة في الشبكات، والتبويبات المساق والتقدم والتواريخ، وزر ابدأ المساق، والقسم الأسبوع الأول أساسيات الشبكات، وأدوات المساق: الإشارات المرجعية وابدأ الجولة، ونافذة ترحيب بعنوان مرحباً بك في مساق Lab Academy](https://arabroot.io/content/images/2026/10/open-edx-04-course-home.webp)

صفحة المقرر للمتعلم في Open edX من مختبر دليله: الواجهة بالعربية، والمقرر يسمى «مساق»

**نقاط القوة:**

- **مبنية للأعداد الكبيرة:** المقرر المفتوح والتسجيل الذاتي والشهادات وفصل التأليف عن التعلم كلها في أساس المنصة.
- **التثبيت بـ Docker رسمياً:** Tutor يجهز كل الخدمات بأمر واحد، بإصدارات محددة لكل منها، مثل MySQL 8.4.11 وMongoDB 7.0.39 وRedis 7.4.10 في إعداداته الافتراضية.
- **LTI:** صفحة إصدار Verawood تقول إنه حاصل على شهادة LTI Advantage Complete.
- **العربية:** ترجمة المنصة العربية موجودة في [مستودع الترجمات الرسمي](https://github.com/openedx/openedx-translations/tree/main/translations/edx-platform/conf/locale/ar?ref=arabroot.io)، والواجهة تنقلب كلها إلى اليمين، مع [عبارات بقيت بالإنجليزية](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/#arabic) مثل روابط التذييل وسطر عدد المحاولات تحت السؤال.

**نقاط الضعف:**

- **الموارد:** [متطلبات Tutor](https://docs.tutor.edly.io/gettingstarted/requirements.html?ref=arabroot.io) 4GB من الذاكرة ومعالجان كحد أدنى، و8GB وأربعة معالجات كإعداد موصى به، وفي [مختبر الدليل](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/#resources) استهلكت المنصة نحو 5.4GB من الذاكرة وهي خاملة دون أي متعلم متصل، أكثر من نصفها لعاملي المهام Workers، أي أن 4GB حد أدنى نظري فقط.
- **المساحة والتهيئة:** ال Docker Images وحدها كانت [نحو 8.1GB](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/#requirements) قبل أي مقرر، والتهيئة الأولى بالترحيل Migration أخذت [نحو 101 دقيقة](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/#install-launch) على جهاز مشغول بأعمال أخرى، والتوثيق يتحدث عن أقل من عشر دقائق على سيرفر مخصص، ولكن الرقم يبين أن الترحيل فيها عمل ثقيل على المعالج.
- **المنفذان 80 و443:** المنصة مصممة لتعمل عليهما مباشرة أو خلف Reverse Proxy، وفي [تجربة المنفذ](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/#install-port) حولت منصة التعلم المتصفح إلى عنوان دون المنفذ عندما نشرناها على منفذ آخر.
- **التقنية:** Python وDjango مع قاعدتي بيانات MySQL وMongoDB ومحرك بحث، فإذا تعطل شيء فعلى فريقك أن يعرف أين يبحث في كل هذه الخدمات.
- **الإيقاع:** كل إصدار مسمى يحتاج ترقية بإصدار جديد من Tutor، فالمنصة تحتاج من يتابعها باستمرار.
- **الفصل الدراسي العادي:** مدرسة فيها فصول ومعلمون وواجبات أسبوعية ستجد Moodle أقرب إلى طريقة عملها.

📌

إذا قررت أن Open edX هو الأنسب لك، فقد شرحنا تثبيته بـ Tutor في دليل [تثبيت Open edX منصة المقررات المفتوحة MOOC](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/).

## Canvas LMS: المنصة الجامعية بنسختها المفتوحة

Canvas تطوره شركة Instructure وتبيعه خدمة مستضافة، وتنشر [كوده](https://github.com/instructure/canvas-lms?ref=arabroot.io) برخصة AGPLv3، وملف المشروع يقول إنه منشور لمن يريد أن يتعلم عن أنظمة إدارة التعلم أو يستخدمها. والمهم أن تفرق بين الاثنين: النسخة المستضافة منتج تدعمه الشركة، والنسخة المفتوحة تثبتها أنت من التعليمات في [صفحة Production Start](https://github.com/instructure/canvas-lms/wiki/Production-Start?ref=arabroot.io)، والدعم فيها من المجتمع عبر القائمة البريدية بحسب الصفحة نفسها، ولا توجد إصدارات مرقمة، وإنما الفرع `prod` الذي تسحب منه الكود.

![صفحة الوحدات في مقرر NET101 على Canvas بالعربية من اليمين إلى اليسار: الوحدة الأسبوع الأول أساسيات الشبكات منشورة، وفيها واجب شرح سجلات DNS بعشر نقاط، وقائمة المقرر الصفحة الرئيسية والإعلانات والمهام والمناقشات والدرجات والأشخاص والوحدات، والقائمة العامة الداكنة فيها الحساب ولوحة المعلومات والمساقات والتقويم](https://arabroot.io/content/images/2026/10/canvas-lms-03-modules.webp)

الوحدات Modules في Canvas المفتوح من مختبر دليله، بالعربية ومن اليمين إلى اليسار

**نقاط القوة:**

- **LTI:** Canvas يدعم الأدوات الخارجية بمعيار LTI 1.3، وتوثيق [إعداد أدوات LTI 1.3](https://canvas.instructure.com/doc/api/file.lti%5Fdev%5Fkey%5Fconfig.html?ref=arabroot.io) فيه مفصل.
- **الكود نفسه:** النسخة المفتوحة هي كود المنتج الذي تستخدمه الجامعات في النسخة المستضافة.
- **العربية:** ملف الترجمة العربية `config/locales/ar.yml` موجود في المستودع، والواجهة كلها من اليمين إلى اليسار، مع [تفاصيل وجدناها في الدليل](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#arabic) أهمها أن الدرجة 8 من 10 تظهر للطالب بالشكل «10 / 8».

**نقاط الضعف:**

- **المستودع العام دون تحديث:** عند كتابة [دليل Canvas](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#repo-status) في أكتوبر 2026 كان آخر Commit في فرعي master وprod بتاريخ 30 أبريل 2026، دون إعلان رسمي يشرح السبب، أي أن الإصلاحات الأمنية للنسخة المستضافة بعد ذلك لا تصل إلى النسخة المفتوحة.
- **البناء يحتاج إصلاحات:** الصفحة تشرح التثبيت خطوة بخطوة على Ubuntu، مع Ruby 3.4 وNode.js وPostgreSQL 14 أو أحدث، ولا يوجد Docker Image رسمي حديث، وفي الدليل احتاج الفرع prod [إصلاحين](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#build-npm) ليبنى أصلاً، أحدهما [حزمة غير معلنة في الكود](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#build-dependency)، وكان ال Docker Image الناتج 10.7GB.
- **HTTPS إلزامي:** في وضع الإنتاج يرفض Canvas الدخول عبر HTTP برسالة «رمز مصادقة غير صالح» كما في [تجربة الدليل](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#fault-https)، حتى في المختبر.
- **الموارد:** الصفحة نفسها تقول إن Canvas يحب الذاكرة، وتوصي بـ 8GB على الأقل إذا كان كل شيء على سيرفر واحد، وفي [مختبر الدليل](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#resources) استهلك نحو 2.6GB وهو خامل بعمليتي ويب فقط، وكل عملية ويب إضافية تحتاج نحو 800MB.
- **الفريق:** Ruby on Rails تقنية أقل انتشاراً في فرق تقنية المعلومات بالمدارس والجامعات من PHP، والترقية تعني سحب الكود الجديد وتشغيل الترحيل Migration بنفسك.

📌

إذا قررت أن Canvas هو الأنسب لك، فقد شرحنا تثبيت نسخته المفتوحة في دليل [تثبيت Canvas LMS بنسخته المفتوحة](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/).

## Chamilo: المنصة الخفيفة

Chamilo منصة PHP برخصة GPLv3، وصدر الإصدار الرئيسي 3.0 في 9 سبتمبر 2026، ثم [3.0.1](https://github.com/chamilo/chamilo-lms/releases/tag/v3.0.1?ref=arabroot.io) في 19 سبتمبر. وفكرتها البساطة: المعلم يبني مقرره بمسار تعلم Learning Path واختبار وشهادة دون تدريب طويل، والمنصة تنظم المقررات في جلسات Sessions بتواريخ بداية ونهاية، وهي طريقة تناسب مراكز التدريب.

![الصفحة الرئيسية لمقرر مقدمة في الشبكات في Chamilo كما تراها المدربة: رسالة ليس لديك أي محتوى دورة بعد وزر مقدمة المقرر، وتحتها الأدوات في بطاقات بأيقونات: الأجندة والتبليغات ومنشورات الطالب والحضور ومحادثة ووصف المقرر، وزر عرض منظور الطالب في الأعلى](https://arabroot.io/content/images/2026/10/chamilo-07-course-tools.webp)

أدوات المقرر في Chamilo 3.0.1 من مختبر دليله، في بطاقات بأيقونات

**نقاط القوة:**

- **خفيفة:** [ملف المشروع](https://github.com/chamilo/chamilo-lms?ref=arabroot.io) يطلب معالجين و4GB من الذاكرة، ويذكر أنها جربت على جهاز افتراضي بمعالجين و2GB تحت Ubuntu 24.04 وعملت، وفي [مختبر الدليل](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/#resources) استهلكت المنصة كلها نحو 550MB وهي خاملة، سيرفر الويب مع MariaDB، وهو أقل رقم بين المنصات الأربع.
- **التقنية المألوفة:** PHP 8.3 أو أحدث مع MariaDB أو MySQL، أي التقنية نفسها التي يعرفها من يدير Moodle أو WordPress.
- **العربية:** ملف الترجمة `messages.ar.po` موجود في المستودع، والواجهة كلها من اليمين إلى اليسار، ولكن [الترجمة أقل اتساقاً](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/#arabic)، فكلمة Course وحدها ظهرت «مقرر» و«مساق» و«دورة».
- **الجديد في 3.0:** أدوات ذكاء اصطناعي للمعلم مثل تحليل المقرر وتوليد اختبارات قصيرة، وتعمل فقط إذا ضبط المدير مزوداً لها، بحسب ملاحظات الإصدار.

**نقاط الضعف:**

- **السعة غير مقاسة:** ملف المشروع نفسه يقول إنهم لم يجروا حتى الآن اختبار أحمال لمعرفة عدد المستخدمين الذين يتحملهم النظام في الوقت نفسه، فإذا كان لديك آلاف الطلاب في الاختبار نفسه فقس بنفسك قبل أن تقرر، كما في [اختبار الأحمال والضغط](https://arabroot.io/articles/%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%A7%D8%AD%D9%85%D8%A7%D9%84-%D9%88%D8%A7%D9%84%D8%B6%D8%BA%D8%B7-load-%D9%88-stress-testing-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86/).
- **التثبيت لم يمر من أول مرة:** في الدليل ظهرت [أربعة أعطال حقيقية](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/#installer): PHP دون ملف `php.ini`، والمضيف `localhost` الذي يجعل PHP يبحث عن ملف Socket داخل ال Container، ونفاد الذاكرة أثناء التثبيت بحد 256M ترك الموقع نصف مثبت، وإضافة LDAP التي يعرضها المعالج اختيارية بينما تحتاجها الصفحة الرئيسية.
- **الإصدار جديد:** 3.0 إصدار رئيسي عمره أسابيع، والإصدار 1.11 ما زال يتلقى تحديثات، فقرر على أي خط تبدأ.
- **المجتمع والإضافات:** أصغر بكثير من Moodle، فالحاجة الخاصة قد لا تجد لها إضافة جاهزة.

📌

إذا قررت أن Chamilo هو الأنسب لك، فقد شرحنا تثبيته في دليل [تثبيت Chamilo منصة تعلم خفيفة وسهلة](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/).

## جدول المقارنة

| البند                          | [Moodle](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-moodle-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%B9%D9%84%D9%89-%D8%B3%D9%8A%D8%B1%D9%81%D8%B1%D9%83/) | [Open edX](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/)            | [Canvas LMS](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/)          | [Chamilo](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/)             |
| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| الفكرة                         | فصول ومقررات المؤسسة                                                                                                                                                                                | مقررات مفتوحة لأعداد كبيرة                                                                                                                                                                                                   | مقررات جامعية                                                                                                                                                                        | تدريب ومقررات بسيطة بجلسات                                                                                                                                                                                  |
| الإصدار في أكتوبر 2026         | 5.3 LTS                                                                                                                                                                                             | Verawood عبر Tutor 22                                                                                                                                                                                                        | الفرع prod                                                                                                                                                                           | 3.0.1                                                                                                                                                                                                       |
| التقنية                        | PHP، وPostgreSQL أو MySQL أو MariaDB                                                                                                                                                                | Python وDjango، وMySQL وMongoDB وRedis                                                                                                                                                                                       | Ruby on Rails، وPostgreSQL وRedis                                                                                                                                                    | PHP، وMariaDB أو MySQL                                                                                                                                                                                      |
| الموارد في التوثيق             | 512MB حد أدنى و1GB موصى به                                                                                                                                                                          | 4GB حد أدنى و8GB موصى به                                                                                                                                                                                                     | 8GB على الأقل لسيرفر واحد                                                                                                                                                            | معالجان و4GB                                                                                                                                                                                                |
| الذاكرة وهي خاملة في مختبراتنا | نحو 260MB للويب وقاعدة البيانات                                                                                                                                                                     | [نحو 5.4GB](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-open-edx-%D9%85%D9%86%D8%B5%D8%A9-%D8%A7%D9%84%D9%85%D9%82%D8%B1%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-mooc/#resources) | [نحو 2.6GB](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-canvas-lms-%D8%A8%D9%86%D8%B3%D8%AE%D8%AA%D9%87-%D8%A7%D9%84%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9/#resources) | [نحو 550MB](https://arabroot.io/articles/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-chamilo-%D9%85%D9%86%D8%B5%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-%D8%AE%D9%81%D9%8A%D9%81%D8%A9-%D9%88%D8%B3%D9%87%D9%84%D8%A9/#resources) |
| التثبيت                        | يدوي أو Containers من بنائك                                                                                                                                                                         | Tutor بـ Docker رسمياً، والتهيئة الأولى طويلة                                                                                                                                                                                | يدوي من صفحة Production Start، والفرع prod احتاج إصلاحين ليبنى                                                                                                                       | يدوي أو مثبتات جاهزة، وأربعة أعطال في المعالج                                                                                                                                                               |
| العربية                        | 99% واتجاه RTL كامل                                                                                                                                                                                 | RTL كامل مع عبارات إنجليزية                                                                                                                                                                                                  | RTL كامل والكسور مقلوبة في الدرجات                                                                                                                                                   | RTL كامل والمصطلحات غير موحدة                                                                                                                                                                               |
| حالة المشروع                   | إصدار LTS حتى 2029                                                                                                                                                                                  | إصداران في السنة                                                                                                                                                                                                             | المستودع العام دون تحديث منذ 30 أبريل 2026                                                                                                                                           | إصدار رئيسي جديد                                                                                                                                                                                            |
| الرخصة                         | GPLv3                                                                                                                                                                                               | AGPLv3                                                                                                                                                                                                                       | AGPLv3                                                                                                                                                                               | GPLv3                                                                                                                                                                                                       |
| الدعم التجاري                  | الشركاء المعتمدون في [Moodle Marketplace](https://marketplace.moodle.com/?ref=arabroot.io)                                                                                                          | مزودو [Open edX Marketplace](https://openedx.org/marketplace/?ref=arabroot.io)                                                                                                                                               | [النسخة المستضافة من Instructure](https://www.instructure.com/canvas?ref=arabroot.io)                                                                                                | [مزودو Chamilo](https://chamilo.org/en/providers/?ref=arabroot.io)                                                                                                                                          |

ولاحظ أن أرقام الذاكرة من مختبرات الموقع والمنصات خاملة، وهي تبين الفرق بين المنصات وليس ما تحتاجه يوم الاختبار، ورقم Moodle هو ما قسناه في دليله لسيرفر الويب وPostgreSQL دون ال Cron.

## من يختار ماذا؟

- **مدرسة أو جامعة تريد منصة للفصول بالعربية، وفريقها يعرف PHP:** Moodle، وهو الأقل مخاطرة لأن أغلب ما تحتاجه في الكود الأساسي.
- **مؤسسة تريد إطلاق مقررات مفتوحة لعامة الناس بآلاف المسجلين:** Open edX، بشرط أن يكون لديك من يدير Docker والخدمات المتعددة.
- **جامعة تريد Canvas تحديداً:** النسخة المستضافة إن سمحت سياستها بذلك، والنسخة المفتوحة فقط إذا كان عندها فريق Rails يتولى التثبيت والترقية.
- **مركز تدريب أو مدرسة صغيرة بسيرفر متواضع:** Chamilo، مع قياس الحمل إذا كبر العدد.

وقد يتساءل البعض: هل يمكن أن نستخدم منصتين؟ والإجابة نعم، وهذا شائع، فالجامعة تشغل Moodle لطلابها وOpen edX لمقرراتها المفتوحة، والمهم أن يكون الدخول الموحد SSO واحداً للاثنين كما في [دخول موحد للطلاب والمعلمين بـ authentik مع Moodle](https://arabroot.io/articles/%D8%AF%D8%AE%D9%88%D9%84-%D9%85%D9%88%D8%AD%D8%AF-%D9%84%D9%84%D8%B7%D9%84%D8%A7%D8%A8-%D9%88%D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%85%D9%8A%D9%86-authentik-%D9%85%D8%B9-moodle/)، حتى لا يحمل الطالب حسابين.

## أخطاء شائعة عند الاختيار

- **الحكم من العرض التجريبي:** العرض يبين الواجهة، ولا يبين يوم الترقية ولا دقيقة بداية الاختبار، فاطلب تجربة على سيرفرك بالعربية وبحساب طالب.
- **نسيان من سيدير المنصة:** لا تختر منصة بلغة برمجة لا يعرفها فريقك، والسبب أن كل عطل بعد الإطلاق سوف ينتظر من يفهم الكود.
- **الخلط بين النسخة المستضافة والمفتوحة:** الميزة التي رأيتها في النسخة المستضافة من منتج تجاري قد لا تكون في النسخة المفتوحة، فتحقق منها في النسخة التي سوف تثبتها.
- **تجاهل الرخصة AGPLv3:** إذا عدلت كود Open edX أو Canvas وقدمته للمستخدمين عبر الشبكة، فالرخصة تلزمك بإتاحة الكود المعدل لهم، فاعرض ذلك على المختص القانوني قبل أي تعديل كبير.
- **قياس الحمل بعد الإطلاق:** قس السيناريو الحقيقي، أي مئات الطلاب يبدؤون الاختبار في الدقيقة نفسها، قبل أول اختبار وليس بعده.

## الخلاصة

وصلنا لنهاية الموضوع، وأهم ما فيه:

- المنصات الأربع مفتوحة المصدر، والفرق بينها في الفكرة التي بنيت عليها وفي الفريق والموارد التي تحتاجها.
- Moodle هو الخيار الافتراضي للمدارس والجامعات بالعربية، بإصدار LTS حتى 2029 وأدوات الفصل الافتراضي والمحتوى التفاعلي والاختبار الآمن في كوده الأساسي.
- Open edX للمقررات المفتوحة بأعداد كبيرة، ويثبت رسمياً بـ Tutor، واستهلك نحو 5.4GB وهو خامل، فاعتبر 8GB البداية.
- Canvas المفتوح يبنى يدوياً على Rails، ومستودعه العام دون تحديث منذ 30 أبريل 2026، ويعمل خلف HTTPS فقط، والنسخة المستضافة منتج آخر.
- Chamilo الأخف بنحو 550MB وهو خامل، وإصداره 3.0 جديد، وسعته لم تقس رسمياً بعد.
- جرب أي منصة بالعربية على سيرفرك، وقس الحمل، قبل أن تقرر.

## سجل التحديثات

- أكتوبر 2026: كتابة المقارنة من التوثيق الرسمي لكل منصة ومن مختبرات أدلة الموقع، بإصدارات Moodle 5.3 وOpen edX Verawood مع Tutor 22.0.2 وCanvas LMS من الفرع prod وChamilo 3.0.1.