Flarum
منصة · هذا التحليل المعمّق مبني على الصفحات الرسمية صفحات المنصة نفسها والأدوات المساعدة.
انظر أيضاً: كيف تقرأ البطاقات и عن المصادر والمنهج.
نظرة عامة
Flarum ليست منصة يمكنك فتح حساب عليها، بل برنامج منتدى تثبّته على خادمك الخاص. الفرق جوهري: لا يوجد هنا جمهور يخصّ غيرك، ولا إشراف يخصّ غيرك، ولا قواعد إعلانية يضعها غيرك. أنت من يكتب القواعد، لأن المنتدى ملكك.
يصف المطوّرون المنتج هكذا: «Beautiful, fast, and free — Flarum is the open-source forum software your community has been waiting for»، ويضعون إلى جانبه ثلاث علامات: «Free Forever»، «MIT Licensed»، «Open Source». ويتأكد الترخيص في المستودع: MIT License، والوصف — «Simple forum software for building great communities».
بالنسبة إلى المختصّ في العمل مع المجتمعات، تصبح Flarum مثيرة للاهتمام في سيناريو واحد: حين تحتاج إلى منتدى خاص بعلامتك أو بمنتجك، لا إلى حضور على منتدى غيرك. وكل ما يسمّى عادةً في هذا الدليل «الترويج على المنصة» يتحوّل هنا إلى إدارة منصتك أنت.
من الموجود هنا
ليس لدى Flarum جمهور، بل مستخدمون للبرنامج. ولا يقدّم المطوّرون أرقامًا علنية عن عدد التثبيتات: ففي الصفحة الرئيسية عبارة عامة «Trusted by communities around the world» بلا قياس، وقسم الإمكانات يعد بـ«Hundreds of community-built extensions» — أيضًا بلا رقم دقيق.
البيان الوحيد القابل للتحقق عن حجم المشروع هو عدّادات المستودع: 6.7 ألف نجمة و882 نسخة متفرّعة لـ flarum/framework. هذا قياس من GitHub لا تصريح من Flarum، وهو يدلّ على اهتمام المطوّرين لا على عدد المنتديات العاملة.
لغة المشروع هي الإنجليزية. ومنتدى المطوّرين نفسه يشترط الكتابة بالإنجليزية ما لم تُستخدم علامة متعدّدة اللغات خاصة. أما واجهة باللغة الروسية فلا تعد بها الوثائق في الصفحات التي جرى التحقق منها؛ والتعريبات موجودة على شكل امتدادات.
كيف تبدأ
ما يلزم من الخادم
يعدّد المطوّرون المتطلبات بوضوح: Apache مع تفعيل mod_rewrite أو Nginx؛ PHP 7.3+ مع الامتدادات curl وdom وfileinfo وgd وjson وmbstring وopenssl وpdo_mysql وtokenizer وzip؛ MySQL 5.6+/8.0.23+ أو MariaDB 10.0.5+؛ وصول عبر SSH وComposer إن كنت تنوي تثبيت الامتدادات من سطر الأوامر.
طريقتان للتثبيت
الأولى بأمر Composer: composer create-project flarum/flarum:^1.8.0.. والثانية بفكّ ضغط أرشيف، إن لم يكن لديك SSH. وفي جدول الأرشيفات بتاريخ التحقق ذُكرت النسخة 1.8.17 لـ PHP من 8.1 إلى 8.5، في صيغتين: بدليل عام وبدونه.
انتبه إلى تباين يظهر من النظرة الأولى: الصفحة الرئيسية تعلن مرشّح الإصدار 2.0.0-rc.3 وتصفه بأنه «production-ready for early adopters»، بينما دليل التثبيت يثبّت الفرع 1.8 ويوضّح أن «Only the latest Flarum 1.x version is detailed here». أي أنك ستحصل افتراضيًا على نسخة غير التي تتحدث عنها الصفحة الرئيسية.
إن لم يكن لديك خادم خاص
تشير الوثائق إلى استضافة مجانية من طرف ثالث وتخلي مسؤوليتها فورًا: Free Flarum — «a free community service not affiliated with the Flarum team». أما الأداة نفسها فتعد بـإنشاء منتدى «in under 5 minutes» وSSL ونسخ احتياطية يومية وتحديثات تلقائية ومجموعة امتدادات جاهزة وتشرح نموذجها: «This service is paid for by donations». ولا توجد في الصفحة التي جرى التحقق منها حدود للحجم أو لعدد المستخدمين.
ما الذي يمكن نشره
القيود على المحتوى يضعها مالك المنتدى لا البرنامج. وفي الحزمة الأساسية يذكر المطوّرون المجموعات وصلاحيات الوصول، والإشراف المدمج والبلاغات، والعلامات وCSS خاصًا، ومحرّرًا بوضعين — Markdown وWYSIWYG، وإشعارات في المتصفح وملخّصات بريدية.
أما حدود حجم الملفات وطول الرسالة وعدد المرفقات فتتوقف على إعدادات PHP والامتدادات المثبّتة: السقوف المحدّدة تقرّرها تهيئة خادمك أنت.
المكان الوحيد الذي يضع فيه المشروع نفسه قواعد للمحتوى هو منتدى المطوّرين. هناك تُمنع الإهانات والتحريض على الكراهية؛ والرسائل التي هدفها المضايقة أو انتحال الشخصية أو التشهير؛ والرسائل المزعجة والتصيّد الاحتيالي وتخريب الموقع؛ ومناقشة القرصنة؛ ومحاولات كشف البيانات الشخصية للآخرين؛ والمحتوى الفاحش. ولا يتضمّن الميثاق الذي جرى التحقق منه بندًا مستقلًا عن الإعلان والترويج الذاتي — فمنع الرسائل المزعجة مصوغ بصيغة عامة.
كيف تنمو
لا توجد لدى Flarum خوارزمية عرض تجلب إليك جمهورًا، بحكم بنية المنتج: هذا موقعك أنت، وأنت من يقود إليه الزيارات. ومن آليات الاحتفاظ المدمجة يذكر المطوّرون الإشعارات في المتصفح والملخّصات البريدية وامتدادات الزمن الحقيقي عبر WebSockets.
ولا توجد إحصاءات زيارات مدمجة في وصف الإمكانات الأساسية. كما أن البرنامج لا يملك حساب إعلانات — فوضع الإعلانات على منتداك يقع عليك أنت.
الطريق إلى تحقيق الدخل
لا تدفع Flarum لأصحاب المنتديات شيئًا: فهذا برنامج لا منصة ذات إيرادات مشتركة. والمنتج مجاني — تنصّ الصفحة الرئيسية صراحةً على «Free Forever» و«MIT Licensed»، وترخيص MIT مؤكّد في مستودع flarum/framework.
المال يدخل المنظومة من الجهة الأخرى: بعض الامتدادات مدفوعة. تذكر الوثائق إمكانية إضافة مستودعات Composer إضافية، ومنها «Extiverse's premium offerings»، أي كتالوج امتدادات مدفوع.
ويمكنك أن تربح من المنتدى بالطرق المعتادة لمالك أي موقع: الاشتراك والإعلان والأقسام المدفوعة. ولا يصف البرنامج أيًّا منها بوصفه وظيفة مدمجة، ولذلك لا توجد هنا حدود سحب أو عمولات محدّدة.
الأدوات والأتمتة
الامتدادات
تُثبَّت بطريقتين: عبر مدير الامتدادات المدمج في لوحة الإدارة، حيث يُدخَل اسم حزمة Composer، أو بالأمر composer require COMPOSER_PACKAGE_NAME:* عبر SSH. وبعد ذلك تتيح لوحة الإدارة التفعيل والتعطيل والإعدادات ومعلومات النسخة والحذف.
وفي الموضع نفسه تقدّم الوثائق تحذيرًا أمنيًا مهمًّا: «The extension manager allows an admin user to install any composer package. Only install the extension manager if you trust all of your forum admins with such permissions». والخلاصة العملية: صلاحية المدير على منتداك تعادل صلاحية تنفيذ شيفرة عشوائية على الخادم.
وللبحث عن الامتدادات يُقترح الرجوع إلى علامة Extensions في منتدى المجتمع وإلى كتالوج Extiverse الخارجي الذي تصفه الوثائق بأنه «unofficial».
REST API
الوصول البرمجي موجود وموثّق. والاستيثاق بطريقتين: مفاتيح API — «the primary way for scripts, tools and integrations to interact with Flarum»، تُنشأ يدويًا في قاعدة البيانات، والطول الموصى به للرمز 40 محرفًا أبجديًا رقميًا، وتُمرَّر عبر ترويسة Authorization: Token YOUR_API_KEY_VALUE; userId=1؛ ورموز وصول قصيرة العمر لمستخدم بعينه، تصدرها نقطة النهاية /api/token مقابل اسم المستخدم وكلمة المرور.
وما الذي يمكن فعله: GET /api/discussions — قائمة النقاشات مع تقسيم إلى صفحات، وPOST /api/discussions — إنشاء نقاش بعنوان ونص وعلامات، وPOST /api/users — إنشاء مستخدم. نقاط نهاية GET تعمل من دون استيثاق لكل ما يراه الزائر؛ أما POST وPUT وDELETE فتتطلب مفتاحًا بسبب الحماية من CSRF. وتحذّر الوثائق بصراحة من أن «endpoint documentation is still in progress»، أي أنه لا يوجد بتاريخ التحقق مرجع كامل للطرائق.
ولا تعلن أي أداة نشر تلقائي معروفة دعم Flarum — وهذا متوقّع: فلكل تثبيت عنوانه ومفتاحه، ولذلك يُكتب التكامل عادةً لمنتدى بعينه عبر واجهة REST API نفسها.
القيود والقواعد
- الخادم. PHP 7.3+ مع عشرة امتدادات، MySQL 5.6+/8.0.23+ أو MariaDB 10.0.5+، Apache مع mod_rewrite أو Nginx.
- النسخ. التثبيت الافتراضي يضع الفرع 1.8، بينما تعلن الصفحة الرئيسية 2.0.0-rc.3؛ والأرشيفات تُعرض للنسخة 1.8.17 ولـ PHP 8.1–8.5.
- أمن الإدارة. يتيح مدير الامتدادات للمدير تثبيت أي حزمة Composer.
- واجهة API. الطلبات المعدِّلة بمفتاح فقط؛ وتوثيق الطرائق غير مكتمل.
- قواعد مجتمع المطوّرين. منع الإهانات والرسائل المزعجة والتصيّد الاحتيالي ومناقشة القرصنة وكشف بيانات الآخرين؛ والمخالفة تؤدي إلى حذف المحتوى أو تعليق الحساب، وينبغي التبليغ عبر وظيفة Report لا الدخول في جدال.
- الجانب القانوني. ترخيص MIT — يحق لك تعديل الشيفرة واستخدامها تجاريًا؛ ومسؤولية محتوى منتداك تقع عليك، ولا يقدّم الترخيص أي ضمانات.
لمن تناسب
تناسبك إن كنت تحتاج إلى منتدى خاص تحت سيطرة الشركة: نطاقك وبياناتك وقواعدك حول الإعلان والترويج الذاتي. وتناسب الفرق التي لديها من يجيد التعامل مع الخادم — فالتثبيت والتحديثات والنسخ الاحتياطية عليك بالكامل.
وتناسب المشاريع التي تهمّها قابلية التوسعة: هناك REST API، وهناك مدير امتدادات، وهناك شيفرة مفتوحة بترخيص MIT.
ولا تناسبك إن كنت تبحث عن جمهور جاهز — فلا وجود له هنا إطلاقًا. ولا تناسبك إن لم يكن لديك مورد للإدارة: البرنامج المجاني لا يعني تشغيلًا مجانيًا. ولا تناسبك إن كنت تحتاج إلى خارطة طريق واضحة للنسخ: فبتاريخ التحقق تشير الصفحة الرئيسية ودليل التثبيت إلى فرعين مختلفين من المنتج.
حقائق محقَّقة من قاعدة البيانات
بيانات محقَّقة موجزة يستند إليها هذا التحليل المعمّق.
عن المنصة
تصف المنصة نفسها هكذا: «Free, open-source forum software built by the community. Beautiful, fast, and extensible — made for communities of all sizes.»
وصف ذاتي: هذا تصريح من المنصة عن نفسها، وليس تقييماً مستقلاً
المصدر, تم التحقق 2026-07-28
اللغات
لغة واجهة الصفحة الرئيسية: en
اللغة مأخوذة من سمة الترميز، والنسخ من hreflang
المصدر, تم التحقق 2026-07-28
قسم الدليل: كل ما يشبهها انظر أيضاً: فهرس الدليل · مقارنة أدوات الجدولة · الاختيار حسب الحالة · قيود المنصات