نظام إدارة المحتوى Silverstripe
نظام إدارة المحتوى Silverstripe CMS هو نظام مجاني ومفتوح المصدر ، يُستخدم لإنشاء وصيانة مواقع الويب وتطبيقاتها. يوفر لوحة تحكم جاهزة للاستخدام عبر الإنترنت، تُمكّن المستخدمين من تعديل أجزاء الموقع، بما في ذلك محرر WYSIWYG . يعتمد النظام بشكل أساسي على إطار عمل Silverstripe، وهو إطار عمل لتطبيقات الويب مكتوب بلغة PHP .
تم إصدار نظام إدارة المحتوى Silverstripe بموجب شروط ترخيص BSD .
تصميم البرمجيات
يفصل نظام إدارة المحتوى Silverstripe CMS بين أدوار:
- مؤلفو المحتوى (الذين يحصلون على واجهة مستخدم غنية ( باستخدام تقنية AJAX ) تعتمد على الويب وتتجنب المصطلحات التقنية)؛ و
- مصممو/مطورو مواقع الويب (الذين يكتبون التعليمات البرمجية: HTML وCSS وJavaScript وPHP)
يختلف هذا عن منتجات إدارة المحتوى التي تتيح تنفيذ مهام تطوير المواقع الإلكترونية التقنية من خلال واجهة مستخدم رسومية، كما يختلف عن أطر البرمجة التي لا توفر تطبيقًا جاهزًا لتأليف المحتوى. يُزعم أن نهج Silverstripe CMS يُبسط عملية تأليف المحتوى، ويوفر مرونة أكبر للمطورين. [ 3 ]
يُطلق على جوهر نظام إدارة المحتوى Silverstripe اسم Silverstripe Framework (كان يُعرف سابقًا باسم "Sapphire"). [ 4 ] وكما هو الحال مع بقية مكونات المنصة، فهو مكتوب بلغة PHP (5.3)، ويستفيد من إمكانيات تصميمها الكائنية التوجه، مثل مساحات الأسماء. يوفر Silverstripe Framework لمطوري المواقع الإلكترونية إطار عمل لبناء وتوسيع مواقعهم الإلكترونية استنادًا إلى تقنيات البرمجة الحديثة، بما في ذلك نمط MVC (نموذج-عرض-متحكم) وربط الكائنات العلائقية .
يُنشئ نظام إدارة المحتوى Silverstripe ترميزًا باستخدام لغة قوالب مخصصة مبنية على معيار W3C HTML5 ، مما يوفر عناصر نائبة بسيطة ومنطقًا شرطيًا. يتميز نظام Silverstripe CMS بقابلية التوسع من خلال الوحدات النمطية، والويدجت، والسمات، وتخصيص الكود.
سمات


تشمل الميزات البارزة لنظام إدارة المحتوى Silverstripe ما يلي:
- قالب جاهز للاستخدام، يدعم التصميم المتجاوب (يعمل على الهواتف الذكية والأجهزة اللوحية وأجهزة الكمبيوتر المكتبية)
- واجهة تطبيق ويب قابلة للتوسيع
- تحرير النصوص المنسقة يعتمد على نسخة معدلة من TinyMCE
- تضمين سريع للفيديوهات والموارد الأخرى من مواقع الويب مثل يوتيوب، سلايدشير، إلخ. (باستخدام oEmbed )
- هيكل تنقل قائم على الشجرة بتقنية السحب والإفلات
- ترميز إخراج مخصص وأنماط افتراضية خالية من الجداول (بما في ذلك دعم HTML5 والهواتف المحمولة)
- إدارة سير العمل: فصل المسودات عن النسخ المنشورة من خلال تجهيز المحتوى، والتحكم في مراجعة المستندات /التراجع عنها باستخدام وظيفة "المقارنة".
- نموذج أمان/أذونات قابل للتكوين (قائم على الأدوار)
- نموذج كائن البيانات، وإنشاء قاعدة البيانات من خلال ربط الكائنات العلائقية ، ومجموعة من عناصر التحكم القابلة للتخصيص لإدخال البيانات.
- إدارة الأصول ، وتغيير حجم الصور ، وسحب وإفلات الصور من سطح مكتب نظام التشغيل لتحميلها.
- قوالب متعددة في الصفحة الواحدة
- عناوين URL صديقة لمحركات البحث ، وإدارة البيانات الوصفية ، وإنشاء خرائط مواقع XML
- البحث في النص الكامل وخلاصات RSS
- تحسينات للأحمال الثقيلة (التخزين المؤقت الكامل والجزئي للقوالب)
- اللغات/التدويل: يدعم نظام إدارة المحتوى Silverstripe المحتوى متعدد اللغات. كما يدعم ترميز UTF-8 ومجموعات الأحرف الدولية . يتوفر النظام بالعديد من اللغات، [ 5 ] بما في ذلك الإنجليزية والفرنسية والألمانية والإسبانية والصينية.
- عناوين URL الهرمية
- يدعم أنظمة التشغيل المختلفة: نظام التشغيل (لينكس، ويندوز، ماك)، خادم الويب (أباتشي، IIS)، قاعدة البيانات (MySQL، PostgreSQL، Microsoft SQL Server مدعومة بالكامل؛ SQLite وقاعدة بيانات أوراكل مدعومة بشكل محدود).
تشمل الميزات البارزة للإصدارات القادمة من نظام إدارة المحتوى Silverstripe ما يلي:
- واجهة مستخدم إدارية إضافية (مثل تثبيت الوحدات النمطية والأدوات عبر واجهة الويب)
- الانتقال الكامل إلى مكتبة jQuery (تستخدم حاليًا jQuery مع مزيج من أطر عمل JavaScript القديمة).
- أدوات الموقع الشاملة
تتضمن ميزات نظام إدارة المحتوى الشائعة [ 6 ] غير المتوفرة حاليًا في نظام إدارة المحتوى Silverstripe ما يلي:
- تحرير الصفحات في مكانها
- تثبيت الوحدات أو الأدوات أو القوالب عبر واجهة الويب
- تخصيص السمات عبر واجهة الويب
- إدارة ذاكرة التخزين المؤقت الآلية / تحديث ORM
الوحدات والأدوات والقوالب
يمكن استخدام الوحدات النمطية لتوسيع الوظائف الأساسية لنظام إدارة المحتوى Silverstripe. تتضمن بعض الوحدات النمطية المتوفرة: المدونة، وإدارة سير العمل المتقدمة، والتجارة الإلكترونية، والمنتدى، ومصادقة LDAP/OpenID. تتوفر الوحدات النمطية في مستودع وحدات Silverstripe CMS، والذي يضم، اعتبارًا من أكتوبر 2022، أكثر من 3000 وحدة نمطية.
أدوات Silverstripe CMS هي وظائف صغيرة يمكن سحبها وإفلاتها في وحدات Silverstripe CMS (وخاصةً وحدة المدونة). من أمثلة هذه الأدوات: سحب الكلمات المفتاحية، صور Flickr، أو كلمة اليوم. تُعدّ الأدوات جانبًا أقل استخدامًا نسبيًا في المنصة، حيث بلغ عددها 96 أداة حتى أغسطس 2012.
يوفر دليل سمات نظام إدارة المحتوى Silverstripe عددًا من السمات التي ساهم بها المجتمع والمتاحة مجانًا (114 سمة اعتبارًا من أكتوبر 2022).
تتوفر الوحدات والأدوات والقوالب جميعها كتنزيلات مجانية بموجب ترخيص BSD ، ومعظمها مساهمات من المجتمع.
متطلبات البرامج
نظام إدارة المحتوى Silverstripe هو تطبيق ويب ، يتطلب خادم ويب متوافقًا وقاعدة بيانات SQL. اعتبارًا من الإصدار 5.2، فإن متطلبات نظام إدارة المحتوى Silverstripe هي كما يلي: [ 7 ]
- أباتشي الإصدار 2.4+، [ 8 ] لايت تي بي دي ، إن جي إن إكس أو مايكروسوفت آي آي إس الإصدار 7.x+ (يلزم وجود برنامج لإعادة كتابة عناوين URL. اعتبارًا من الإصدار 2.4.0، يتم دعم إعادة كتابة عناوين URL في آي آي إس 7 بشكل افتراضي).
- MySQL v5.6.X+، Microsoft SQL Server (يتم صيانته من قبل المجتمع)، PostgreSQL (يتم صيانته من قبل المجتمع)، SQLite3 (يتم صيانته من قبل المجتمع) أو قاعدة بيانات Oracle (تجريبية)
- يتطلب الأمر PHP الإصدار 8.1 أو أحدث، والإصدار 8.2 أو أقدم، مع إضافات PHP التالية: ctype، وdom، وfileinfo، وhash، وintl، وmbstring، وsession، وsimplexml، وtokenizer، وxml. كما يتطلب إضافة gd أو imagick لمعالجة الصور، وإضافة أخرى لتوصيل قاعدة البيانات.
الوثائق
يُصدر نظام إدارة المحتوى Silverstripe بموجب شروط رخصة BSD . تتوفر وثائق النظام لمستخدميه ومطوري المواقع الإلكترونية . كما يتوفر عرض توضيحي تفاعلي للنظام عبر الإنترنت . يتوفر كتابان مرجعيان تقنيان حول نظام Silverstripe باللغة الإنجليزية [ 9 ] وكتاب واحد باللغة الألمانية [ 10 ] .
تعرُّف
الجوائز
- حائز على جائزة Packtpub لأكثر أنظمة إدارة المحتوى الواعدة لعام 2008، وقيمتها 2000 دولار. [ 11 ] ثم حاز على المركز الثاني كأفضل نظام إدارة محتوى شامل في عام 2009. كما وصل إلى المرحلة النهائية من جوائز Pact Publishing لأنظمة إدارة المحتوى في عام 2007.
- حائز على جائزة المصادر المفتوحة في نيوزيلندا لشهر أكتوبر 2008 وفي عام 2010. [ 12 ]
- أكثر المرشحين النهائيين الواعدين في جوائز أنظمة إدارة المحتوى مفتوحة المصدر لعام 2007 [ 13 ]
- المرشحون النهائيون في جوائز المصادر المفتوحة في نيوزيلندا لشهر أكتوبر 2007 [ 14 ]
- جوائز التكنولوجيا المتقدمة - مرشح نهائي لجائزة أفضل شركة تكنولوجيا ناشئة لعام 2017
- جوائز التكنولوجيا المتقدمة - الفائز بجائزة أفضل حل تكنولوجي للقطاع العام لعام 2016
- مؤتمر ALGIM - الفائز بجائزة أفضل عارض شامل في عامي 2015 و2014
- جوائز صناعة الإنترنت لعام 2009 - جائزة التأثير المجتمعي الإيجابي لموقع "ذا لوداون". وكان هذا الموقع أيضاً من بين المرشحين النهائيين لجوائز TUANZ للابتكار في عام 2008.
- جائزة ALGIM للويب - الفائز بجائزة "أفضل موقع لإعادة التطوير، اختيار الجمهور" لموقع مجلس مقاطعة جيزبورن في عام 2009.
- جوائز القمة العالمية لعام 2009 - الفائز بجائزة خريطة النطاق العريض الوطنية، وهو موقع تم إنشاؤه لصالح لجنة الخدمات الحكومية.
- جوائز ويلينغتون الذهبية السنوية الحادية عشرة - وصل إلى المرحلة النهائية في عامي 2009 و2007
- جوائز التميز في عالم الكمبيوتر لعام 2008 - مرشح نهائي، "الاستخدام المبتكر لتكنولوجيا المعلومات" [ 15 ]
المراجعات والمقالات
الإصدار 3.0 (الأحدث حتى نوفمبر 2012)
- SSBits (10 سبتمبر 2012) [ 16 ]
الإصدار 2
انظر أيضاً
مراجع
- ↑ "تنزيل مستقر" . silverstripe.org . تم الاطلاع عليه بتاريخ 17-04-2026 .
- ↑ "رخصة BSD" .
- ↑ "نظام إدارة المحتوى SilverStripe - فلسفتنا" . ١٩ يناير ٢٠١١. مؤرشف من الأصل بتاريخ ١٦ يناير ٢٠١١. تم الاطلاع عليه بتاريخ ١٩ يناير ٢٠١١ .
- ↑ "الإطار" . www.silverstripe.org . تم الاطلاع عليه بتاريخ 2021-06-04 .
- ↑ "بوابة ترجمة سيلفر سترايب" .
- ↑ "لماذا يُعد نظام إدارة المحتوى Silverstripe الخيار الأمثل في نيوزيلندا" . 27 يناير 2025.
- ↑ "متطلبات خادم SilverStripe" . مؤرشف من الأصل بتاريخ 2024-02-07 . تم الاطلاع عليه بتاريخ 2024-02-22 .
- ↑ "4.5.0" . docs.silverstripe.org . تم الاطلاع عليه بتاريخ 21-12-2022 .
- ↑ "كتاب سيلفر سترايب الإنجليزي" . 10-10-2009. مؤرشف من الأصل بتاريخ 08-10-2009 . تم الاطلاع عليه بتاريخ 10-10-2009 .
- ↑ "SilverStripe - Das umfassende Handbuch (كتاب من 450 صفحة عن SilverStripe، باللغة الألمانية)" . 2009-02-25 . تم الاسترجاع 2009-02-25 .
- ↑ "الإعلان عن أكثر أنظمة إدارة المحتوى مفتوحة المصدر الواعدة لعام 2008" . مؤرشف من الأصل بتاريخ 30 أغسطس 2009. تم الاطلاع عليه بتاريخ 30 أكتوبر 2008 .
- ↑ "SilverStripe يفوز بجائزة المصادر المفتوحة في نيوزيلندا" . مؤرشف من الأصل بتاريخ 14-10-2008.
- ↑ "المرشحون النهائيون لجائزة أنظمة إدارة المحتوى مفتوحة المصدر لعام 2007" . مؤرشف من الأصل بتاريخ 27-10-2007.
- ↑ "المتأهلون للتصفيات النهائية والفائزون السابقون | nzosa" . مؤرشف من الأصل بتاريخ 24-11-2010.
- ↑ "Silverstripe CMS - Silverstripe" .
- ↑ مراجعة SilverStripe 3
- ↑ "مراجعة سلسلة SilverStripe - 2.3" . 2009-04-03. مؤرشف من الأصل في 2010-02-06 . تم الاطلاع عليه في 2020-01-20 .
- ↑ "يخلق التوافق بين SilverStripe وWindows أسواقًا جديدة وفرصًا جديدة لشركة المصادر المفتوحة" . Microsoft.com . تم الاطلاع عليه بتاريخ 20 يناير 2020 .
- ↑ سيلفر سترايب - نظام إدارة محتوى مفتوح المصدر مدعوم من جوجل
- ↑ نظرة عن قرب، التكنولوجيا الديمقراطية
- ↑ يُعد نظام إدارة المحتوى SilverStripe دليلاً على نجاح البرمجيات مفتوحة المصدر
روابط خارجية
- أنظمة إدارة المحتوى المجانية
- برنامج مجاني مكتوب بلغة PHP
- أطر عمل PHP
- البرامج التي تستخدم ترخيص BSD
- أطر عمل الويب
- شركات البرمجيات في نيوزيلندا
