Directus

ملاحظة
0
منصة بيانات مفتوحة المصدر تعمل كـ Headless CMS و Backend-as-a-Service، تلتف حول أي قاعدة بيانات SQL لتوليد واجهات برمجة تطبيقات REST و GraphQL فورية مع لوحة تحكم مرئية بدون كود.
ترخيص البرنامج: Open Source (BSL 1.1 / MSCL)

ملاحظة

ترخيص Directus الحالي هو Business Source License (BSL) 1.1 أو Monospace Sustainable Core License (MSCL)، وهو ليس ترخيصًا مفتوح المصدر بالمعنى التقليدي (OSI-approved)، ولكنه يسمح بالاستخدام المجاني للكيانات التي يقل دخلها السنوي عن 5 ملايين دولار أمريكي.

نبذة عن Directus

مشروع البرنامج: Directus هو منصة بيانات مفتوحة المصدر (Open Source) ومؤلفة من نظامين رئيسيين: محرك بيانات (Data Engine) يوفّر واجهات برمجة تطبيقات (API) بنمطي REST و GraphQL بشكل فوري، وتطبيق لوحة تحكم (App) يُسمى “Data Studio” لإدارة المحتوى والمستخدمين. تم تطويره بواسطة فريق Directus (المعروف سابقاً باسم Monospace, Inc) بقيادة Ben Haynes و Rijk van Zanten، وقد نضج المشروع من كونه مجرد نظام CMS إلى منصة شاملة ومتكاملة.

على عكس أنظمة إدارة المحتوى التقليدية (مثل WordPress) أو نظم الـ Headless CMS التقليدية التي تفرض بنية بيانات خاصة بها، فإن Directus يعكس نموذجًا مختلفًا جذريًا: بدلاً من أن تبني تطبيقك حول النظام، يقوم النظام بالالتفاف حول قاعدة البيانات (SQL) الحالية أو الجديدة التي تمتلكها. يقوم Directus بعمل Introspection (استبطان) لقاعدة البيانات ليعكس بنيتها بشكل ديناميكي، ويولّد واجهات API متوافقة مع REST و GraphQL في الحال. هذه الميزة تجعل Directus أداة مثالية للفرق التي ترغب في الاحتفاظ بالسيطرة الكاملة على بنية بياناتها دون التعرض لأي شكل من أشكال “حبس البائع” (Vendor Lock-in).

تتميز المنصة بقابلية عالية للتوسع (Extensibility) حيث تتيح إضافة وحدات مخصصة (Custom Modules، Endpoints، Interfaces، Displays، Layouts، Hooks، Flows). كما تدعم Directus العديد من قواعد بيانات SQL بما في ذلك PostgreSQL و MySQL و SQLite و MariaDB و MS SQL Server و OracleDB و CockroachDB.

في أبريل 2023، انتقل المشروع من ترخيص GPL إلى Business Source License (BSL) 1.1، مع شرط استخدام تجاري محدد: المؤسسات التي يقل إجمالي دخلها السنوي عن 5 ملايين دولار أمريكي يمكنها استخدام النظام مجاناً وبشكل كامل. هذا القرار أثار جدلاً في المجتمع مفتوح المصدر ولكنه سمح للمشروع بضمان الاستدامة المالية. في أوائل 2026، تم اقتراح مراجعة أخرى للترخيص إلى نظام MSCL (Monospace Sustainable Core License) الذي يتحول إلى GPL بعد 4 سنوات، بالإضافة إلى منحة ابتكار (Innovation Grant) للمؤسسات الصغيرة.

المنشئ: أمريكا

المميزات و عيوب Directus

المزايا

  • مجاني ومفتوح المصدر للاستخدام الشخصي وللشركات الناشئة والمنظمات الصغيرة ذات الإيرادات المنخفضة
  • يعكس قاعدة البيانات الحالية ويعمل معها مباشرة، مما يمنحك سيطرة كاملة على هيكل بياناتك
  • محرك واجهات برمجة تطبيقات قوي (API Engine) يوفر REST و GraphQL فوريين مع إمكانية التوسع
  • واجهة مستخدم رسومية بديهية وخالية من الكود (No-Code) تسمى Data Studio تتيح للمستخدمين غير التقنيين إدارة المحتوى
  • قابلية عالية للتخصيص والتوسع (Extensible) لبناء تطبيقات معقدة أو دمجها مع أنظمة قائمة
  • يدعم عدداً كبيراً من قواعد بيانات SQL، مما يمنحك المرونة في اختيار البنية التحتية
  • يدعم الاستضافة الذاتية بشكل كامل، مع خيار النشر السحابي المُدار للمشاريع الكبيرة

العيوب

  • الترخيص الجديد (BSL / MSCL) يحد من الاستخدام التجاري للمؤسسات الكبيرة، وهو أمر قد لا يروح للجميع
  • قد يحتاج المستخدمون إلى فهم متعمق لقواعد البيانات العلائقية ونمذجة البيانات للاستفادة من قوته الكاملة
  • تعقيد إعدادات الصلاحيات والأدوار قد يكون مرتفعًا للمشاريع البسيطة
  • تتطلب بعض حالات الاستخدام المتقدمة المعرفة بالبرمجة لكتابة وحدات مخصصة أو عمليات آلية

أسئلة شائعة عن Directus

هذه الأسئلة الأكثر طرحا حول Directus

اللغات المدعومة

الإنجليزية الإيطالي العربية Dutch الفرنسية الألمانية الكورية الأسبانية اليابانية البرتغالية الصينية الروسية

تعلم أكثر عن Directus

لم يتم العثور على أي مشاركات.

[alhisn_related_posts]

موارد خاصة بــ Directus

أخبار و تحديثات عن Directus

[alhisn_related_news]

لا يوجد أي بيانات

بدائل و برامج مشابه لـ Directus

لم يتم العثور على أي مشاركات.
0
0 out of 5 stars (based on 0 reviews)
ممتاز
جيد جدًا
متوسط
ضعيف
فظيع


لا توجد مراجعات حتى الآن. كن أول من يكتب واحدة.

[software_deals]

هنا تجد كل الاضافات و سكريبتات, قوالب و غيرها المتوافقة مع Directus

أخر تحديث للصفحة أبريل 19, 2026