نظام إدارة المحتوى هو نظام إدارة محتوى يُستخدم عادةً لإنشاء موقع ويب استنادًا إلى قاعدة بيانات ومجموعة من الملفات ، وعادةً ما تكون بلغات PHP و HTML و Javascript ولغات الترميز الأخرى. بعض منصات CMS الأكثر شيوعًا هي WordPress و Drupal و Joomla. ال سمة لـ CMS عبارة عن مجموعة من ملفات التعليمات البرمجية والصور (عادةً) التي تحدد شكل موقع CMS على الويب.
كيف يختلف "موضوع" عن "قالب"؟
في عالم CMS ،قالب و سمة تشير في الأساس إلى نفس الشيء. الكلمة المستخدمة تعتمد على نظام إدارة المحتوى. يستخدم دروبال ووردبريس الكلمة سمةبينما تستخدم جملة كلمة قالب.
لدى دروبال مفهوم منفصل لـ ملفات القالب، لكن لا تدع هذا يربكك. عندما تتحدث عن "الشيء" المنفرد الذي يتحكم في شكل معظم أو كل موقع دروبال ، فإنك تسمي ذلك سمة.
تغير المظاهر "مظهر" الموقع
عندما تفكر في كيفية ظهور موقع ما ، فمن المحتمل أنك تفكر في الموضوع. الهدف من نظام السمات هو السماح لك بتغيير مظهر الموقع بالكامل مرة واحدة ، في كل صفحة ، مع ترك المحتوى كما هو. حتى إذا كان موقعك يحتوي على آلاف الصفحات ، يمكنك التغيير إلى سمة جديدة بسرعة.
تتضمن بعض السمات وظائف إضافية
من الناحية النظرية ، يركز الموضوع (أو النموذج) على "المظهر" ، ويضيف القليل ، إن وجد ، وظائف لموقعك. إذا كنت تريد مربعًا صغيرًا في الشريط الجانبي للقيام بشيء خاص ، فستحتاج إلى العثور على وحدة منفصلة ،توصيل في، أو التمديد ، بناءً على نظام إدارة المحتوى لديك.
من الناحية العملية ، يبدو أن العديد من السمات (أو القوالب) تتضمن الكثير من الميزات الإضافية التي يمكنك تمكينها. يبدو أيضًا أن السمات المدفوعة (التي تكاد تكون غير معروفة في عالم دروبال) من المحتمل أن تتضمن هذه الوظيفة الإضافية. غالبًا ما تتضمن صفحة الويب الخاصة بموضوع WordPress أو قالب Joomla العديد من الميزات الإضافية كنقطة بيع رئيسية.
إذا كان موضوع مدفوع الأجر يحل جميع مشاكلك بضربة واحدة ، ويتم صيانته جيدًا ، فهو ليس بالضرورة فكرة سيئة. تذكرنا بعض هذه الموضوعات المدفوعة توزيعات دروبال. يبدو أنهم يحاولون تجميع كل شيء إضافي قد تحتاجه على موقع الويب الخاص بك.