About Grav CMS
Grav هو نظام إدارة محتوى (CMS) حديث ومفتوح المصدر (تحت رخصة MIT)، صُمم ليكون سريعًا وبسيطًا وقويًا في نفس الوقت. تم إطلاق الإصدار الأول منه في 30 يوليو 2014، وهو مكتوب بلغة PHP ويعتمد على إطار العمل Symfony. يكمن الاختلاف الجوهري لـ Grav عن أنظمة CMS التقليدية في بنيته الفريدة، فهو ليس بحاجة إلى قاعدة بيانات منفصلة، حيث يخزن محتواه في ملفات نصية بسيطة بصيغة Markdown، مصنفة في مجلدات على الخادم مباشرة. هذه الهندسة (Flat-File Architecture) تلغي الحاجة إلى استعلامات SQL المعقدة، مما يجعل Grav سريعًا للغاية، ويُبسّط عملية النسخ الاحتياطي والنقل بين الخوادم بشكل كبير، حيث يكفي نسخ مجلد الموقع بالكامل. يتبع Grav فلسفة “لا إعدادات مسبقة” (Zero Configuration)، ويمكن تشغيله بمجرد فك ضغط ملفاته على الخادم، ويعمل بالاعتماد على متطلبات خادم بسيطة (يوصى بـ 256-512 ميجابايت من الذاكرة العشوائية).يستخدم Grav محرك قوالب Twig المرن لفصل التصميم والمنطق، ويتيح إنشاء أنواع محتوى ديناميكية فريدة، وأنظمة تصنيف مفتوحة (Taxonomies) لإنشاء علامات وفئات مخصصة، بالإضافة إلى إمكانات قوية لإدارة الوسائط المتعددة مع معالجة ديناميكية للصور. يتميز النظام بنظام تخزين مؤقت ذكي (Smart Caching)، وأدوات سطر أوامر (CLI) قوية، وقابلية عالية للتوسع من خلال نظام حزم وإضافات (Plugins) وقوالب (Themes) متطورة، يديرها ‘مدير حزم Grav’ GPM، مما يسمح بتثبيتها وتحديثها بنقرة واحدة.شهد Grav في إصداره 2.0 (الموجود حاليًا في مرحلة Release Candidate) نقلة نوعية، حيث تم رفع الحد الأدنى لمتطلبات PHP إلى 8.3، وإعادة بناء واجهة الإدارة بالكامل (Admin2) لتطبيق ويب متقدم وآلي، وإطلاق خادم MCP خاص (Model Context Protocol) يمنح وكلاء الذكاء الاصطناعي القدرة على إدارة الموقع بالكامل، مما يجعله منصة متطورة وجاهزة لمواكبة مستقبل الويب. حصل Grav على عدة جوائز من CMS Critic، منها جائزة أفضل نظام CMS مفتوح المصدر (2016)، وأفضل نظام CMS من نوع Flat-File (2017، 2019، 2020، 2021)، وهو المشروع الأكثر حصولًا على نجوم على GitHub في فئة PHP CMS بأكثر من 14,500 نجمة.
Pro & Cons of Grav CMS
Pro's
Con's
FAQ About Grav CMS
هو نظام لا يستخدم قاعدة بيانات لتخزين المحتوى، بل يعتمد على ملفات نصية بسيطة (مثل Markdown) منظمة في مجلدات. هذا يجعله أسرع وأكثر أمانًا، ويُبسّط عملية النسخ الاحتياطي والنقل إلى أقصى حد.
على الرغم من أن Grav يتميز ببساطة إعداده الأولية (يكفي فك ضغط ملفاته)، إلا أن الاستفادة الكاملة من إمكانياته في التخصيص وبناء المواقع المتقدمة تتطلب بعض الخبرة بلغة PHP، ومحرك القوالب Twig، وأساسيات التعامل مع سطر الأوامر. تتوفر وثائق رسمية شاملة لتسهيل التعلم.
يتطلب Grav خادمًا يعمل بلغة PHP 8.3 أو أحدث، مع تثبيت ملحقات PHP شائعة مثل ‘Ctype’، ‘JSON’، ‘XML’، و ‘GD’ لمعالجة الصور. بفضل بنيته الفعالة، فهو يعمل بكفاءة على الاستضافات المشتركة ذات الموارد المحدودة (يوصى بـ 256-512 ميجابايت من الذاكرة العشوائية).
لا، Grav هو مشروع برمجي مفتوح المصدر تم تطويره بواسطة أفراد وشركات (Trilby Media) يقع مقرها في الولايات المتحدة الأمريكية. لا توجد أي معلومات أو دلائل تشير إلى أن هذا المشروع أو المطورين الرئيسيين له أي ارتباط بإسرائيل، وبالتالي فهو لا يخضع لأي دعوات للمقاطعة الاقتصادية (BDS).
Supported Languages
Learn More About Grav CMS
[alhisn_related_posts]
Resources About Grav CMS
News & Updates About Grav CMS
[alhisn_related_news]
No Data
Alternatives and Similar Tools to Grav CMS
There are no reviews yet. Be the first one to write one.