أنظمة إدارة المحتوى. البيانات والمحتوى

25.04.2019
برنامج يستخدم لإنشاء المحتوى وتحريره وإدارته ونشره بطريقة منظمة.

تُستخدم هذه الأنظمة عادةً لتخزين ونشر كميات كبيرة من المستندات أو الصور أو الموسيقى أو مقاطع الفيديو.

نظام إدارة محتوى الويب(نظام إدارة محتوى الويب، WCMS أو Web CMS) - البرمجيات نظام إدارة المحتوىفئة، يتم تنفيذها عادةً كتطبيق ويب، وهي مخصصة لإنشاء محتوى HTML وإدارته. WCMSتُستخدم عادةً لإدارة مجموعات كبيرة ومتغيرة ديناميكيًا من مواد الويب والتحكم فيها ( لغة البرمجةالوثائق والصور ذات الصلة). يعمل هذا النظام على تبسيط عملية إنشاء المحتوى وإدارته وتحريره والعديد من المهام المهمة الأخرى المرتبطة بدعم هذه العمليات.

WCMSيوفر الميزات التالية:

  • تطبيق قوالب العرض التلقائية(الخامس لغة البرمجةأو XMLالتنسيق) يتم تطبيقه تلقائيًا على المحتوى الجديد أو الموجود. وبالتالي، يمكن تحديد نوع جميع المستندات من مكان واحد.
  • تحرير المحتوى بسهولة. من السهل جدًا على المستخدم إنشاء المحتوى وإدارته، لأنه إما لا يحتاج إلى أي معرفة بلغات البرمجة أو اللغات الترميزية، أو يتطلب الحد الأدنى من المعرفة بها.
  • قابلية التوسع. القدرة على توسيع وظائف الموقع الحالي عن طريق تثبيت تلك المتوفرة مع التوزيع WCMS الإضافاتو وحدات.
  • إدارة الوثائق. هناك أدوات لإدارة دورة حياة المستندات من الإنشاء إلى الحذف.
  • تصور المحتوى. يمكن لأي مستخدم العمل بنسخة افتراضية من موقع الويب بأكمله أو مستندات متعددة أو رموز برامج، مما يسمح بذلك يرىالجميع التغييراتموارد مترابطة متعددة قبل تطبيقها النهائي.

اعتمادا على طريقة استخدام القوالب لإنشاء صفحات الويب، من المعتاد التمييز بين ثلاثة أنواع رئيسية من أنظمة WCMS: مع المعالجة دون اتصال, المعالجة عبر الإنترنتو الأنظمة الهجينة.

  • تقوم الأنظمة المستقلة بمعالجة كل المحتوى من خلال تطبيق القوالب قبل النشر صفحات الانترنت.
  • تطبق الأنظمة عبر الإنترنت القوالب عندما يزور المستخدمون موقعًا ما (أو يستردون الصفحات وذاكرة التخزين المؤقت).
  • تجمع الأنظمة الهجينة بين النهجين الأولين. بعضها ثابت بدلاً من ذلك لغة البرمجةتنشئ الصفحات رموزًا قابلة للتنفيذ ( JSP, بي أتش بي, بيرل)، مما يلغي الحاجة إلى تثبيت نظام WCMS على كل خادم ويب.

كمثال للنظام، فكر في WCMS Drupal.

Drupal هو نظام WCMS تم تطويره بلغة PHP ويستخدم قاعدة بيانات علائقية كمخزن للبيانات (يتم دعم MySQL وPostgreSQL وغيرها). بنيان دروباليسمح لك باستخدامه لإنشاء أنواع مختلفة من المواقع - بدءًا من المدونات والمنتديات وحتى أرشيفات المعلومات أو مواقع الأخبار.

يتم توفير الوظيفة من خلال المكونات الإضافية التي تصل إلى common دروبال API. تتضمن المجموعة القياسية من الوحدات، على سبيل المثال، وظائف مثل موجز الأخبار والملفات ومجمع الأخبار والتصويت والبحث وما إلى ذلك.

أهم الوظائف التي توفرها الوحدات المتضمنة في توزيعة دروبال:

  • تصنيف موحد لجميع أنواع المحتوى (التصنيف) - من رسائل المنتدى إلى المدونات والمقالات الإخبارية؛
  • مجموعة واسعة من الخصائص عند إنشاء أدوات التحبير: القوائم المسطحة، والتسلسلات الهرمية، والتسلسلات الهرمية مع أسلاف مشتركة، والمرادفات، والفئات ذات الصلة؛
  • تداخل الفئات من أي عمق؛
  • البحث حسب محتوى الموقع، بما في ذلك البحث حسب التصنيف والمستخدمين؛
  • تقييد وصول المستخدم إلى المستندات؛
  • بناء القائمة الديناميكية؛
  • دعم تنسيقات XML:
    • إخراج المستندات إلى RDF/RSS؛
    • تجميع المواد من مواقع أخرى؛
    • BlogAPI لنشر المواد باستخدام التطبيقات الخارجية؛
  • دعم سمات تصميم مواقع الويب القابلة للإزالة مع العديد من الخيارات الجاهزة؛
  • ترجمة واجهة الموقع إلى لغات مختلفة، بالإضافة إلى دعم الحفاظ على المحتوى متعدد اللغات؛
  • القدرة على إنشاء مواقع ذات محتوى متداخل (على سبيل المثال، قاعدة مستخدمين مشتركة أو إعدادات مشتركة)؛
  • تكوينات موقع منفصلة لمضيفين افتراضيين مختلفين (بما في ذلك مجموعاتهم الخاصة من الوحدات النمطية والموضوعات لكل موقع فرعي)؛
  • آلية للحد من التحميل على الموقع (الإغلاق التلقائي لبعض كتل ووحدات المعلومات عندما تكون حركة المرور عالية).

هناك مجموعة كبيرة ومتنوعة من الأنظمة، التجارية والمجانية. على سبيل المثال، تقدم Microsoft تطبيقًا

تهدف منتجات هذه الفئة إلى إنشاء المحتوى - صفحات الويب، وتسهيل إدارة المعلومات على صفحات الموقع للمستخدمين الذين ليس لديهم المعرفة الكافية، واستخدام لغات برمجة الويب أو الترميز لإدارة محتوى الموقع. يوفر WCMS الذي تم تطويره وظيفيًا إمكانات التعاون، مما يوفر للمستخدمين إمكانات إدارة المستندات والتحرير والتدقيق.

الدعم الأساسي

تستخدم معظم هذه الأنظمة قواعد البيانات لتخزين المحتوى وبيانات التعريف والكائنات الأخرى التي قد تكون ضرورية لتشغيل النظام. تتم إدارة هذه الأنظمة عادةً عبر واجهة ويب باستخدام المتصفحات.

من يحتاجها

مطلوب مبرمج ذو خبرة لتكوين WCMS وتوسيع وظائفه، ولكن في أغلب الأحيان يكون WCMS أداة لصيانة موقع الويب للمتخصصين غير التقنيين. تتيح لك أنظمة إدارة محتوى صفحات الويب إدارة المحتوى النصي والرسومي لموقع الويب، مما يوفر للمستخدم واجهة للعمل وأدوات لتحرير المعلومات ونشرها وتخزينها وأتمتة عمليات وضع المعلومات في قواعد البيانات وعرضها.

WCMS أو CMS

يمكن تقسيم فئة برامج إدارة المحتوى إلى أنظمة إدارة محتوى المؤسسة (ECMS) وأنظمة إدارة محتوى الويب (WCMS). تاريخيًا، نظرًا لارتباطه بمجالات إدارة معلومات الشركة (HRM، EDMS، CRM، ERP، وما إلى ذلك)، حل مصطلح CMS محل WCMS، وأصبح مرادفًا لنظام إدارة الموقع.

حول الأنواع والاستدلال

بناءً على نوع إنشاء ومعالجة محتوى موقع الويب، هناك ثلاثة أنواع رئيسية من الأنظمة: مع إنشاء صفحات ثابتة وديناميكية ومختلطة. تشير هذه المصطلحات إلى خاصية عرض محتوى الموقع المعد بواسطة WCMS باستخدام قوالب العرض التقديمي للعرض على صفحات الويب المجمعة من محتوى منظم.

إنشاء صفحات ديناميكية. يتم إنشاء الصفحات التي يتم إعدادها بواسطة أنظمة من هذا النوع والمعروضة في نافذة متصفح المستخدم بواسطة الخادم مع كل طلب جديد.

توليد الصفحات الثابتة. في أغلب الأحيان، تكون هذه برامج لتحرير لغة الترميز ومحتوى المعلومات، والتي عند إجراء تغييرات على محتوى الموقع، تقوم بإنشاء صفحات ذات محتوى ثابت (لا تتغير طوال الوقت الذي يتم فيه تخزين الصفحة على الموقع).

هجين أو مختلط. فهي تجمع بين مزايا الأولين. يمكن تنفيذ هذه التقنية عن طريق التخزين المؤقت - تقوم وحدة العرض التقديمي بإنشاء الصفحة مرة واحدة، ثم يتم تحميلها بشكل أسرع عدة مرات من ذاكرة التخزين المؤقت. هناك طريقة أخرى تتمثل في تخزين بعض كتل المعلومات وتجميع صفحة من الكتل عندما يطلب المستخدم الصفحة المقابلة.

ما هو متاح

القوالب الآلية

قم بإنشاء قوالب إخراج قياسية (عادةً HTML وXML) يمكن تطبيقها تلقائيًا على المحتوى الجديد والموجود، مما يسمح لك بإخراج المحتوى أثناء إجراء التغييرات مركزيًا من محطة عمل واحدة أو أكثر.

التحجيم

يتم تطبيق هذه الخاصية في معظم WCMS الحديثة وتتجلى في القدرة على توزيع نسخة واحدة (التثبيت على خادم واحد) عبر عدة مجالات، اعتمادًا على إعدادات خادم الويب. يمكن لنظام إدارة محتوى موقع الويب إنشاء مواقع فرعية/بوابات ويب داخل الموقع الرئيسي.

تحرير المحتوى بسهولة

من خلال استخلاصه من التمثيل المرئي، يميل المحتوى إلى أن يكون أكثر قابلية للتحرير. تتضمن معظم أنظمة WCMS أدوات تحرير WYSIWYG التي تسمح للمستخدمين غير المهرة بإنشاء محتوى وتحريره.

قابلية التوسع في الوظائف

تسمح معظم برامج WCMS بالاتصال بالمكونات الإضافية أو الوحدات النمطية المصممة لتوسيع وظائف المواقع.

تحديث المعايير

عادةً ما يوفر برنامج WCMS مفتوح المصدر تحديثات منتظمة لتشمل مجموعات الميزات ودعم النظام التي تتوافق مع معايير الويب الحالية والحديثة.

إدارة تتابع الأعمال

إدارة سير العمل هي عملية إنشاء دورات من المهام المتسلسلة والمتوازية ليتم إكمالها في النظام. على سبيل المثال، يجوز لواحد أو أكثر من منشئي المحتوى كتابة مقال، لكن لن يتم نشره إلا بعد أن يراجعه أحد المحررين ويوافق عليه رئيس التحرير أو محرر الإنتاج.

العمل بروح الفريق الواحد

يمكن أن تعمل أنظمة WCMS كمنصات تعاونية، مما يسمح بتحميل المحتوى والتفاعل معه بواسطة مستخدم واحد أو أكثر من المستخدمين المعتمدين. يمكن مراقبة التغييرات وقبولها للنشر أو تجاهلها وإعادتها إلى الإصدار السابق. وفي الوقت نفسه، تسمح بعض الأشكال المتقدمة للتعاون في المحتوى التعاوني لعدة مستخدمين بالتغيير (أو التعليق) على الصفحات أثناء التعاون في المادة.

تفويض السلطة

تسمح بعض أنظمة WCMS لمجموعات مختلفة من المستخدمين بالحصول على حقوق محدودة لتغيير محتوى معين داخل موقع الويب، وتقاسم المسؤولية عن إدارة المحتوى (يعد مشرفو المنتدى مثالًا رئيسيًا على ذلك).

إدارة الوثائق

البرنامج قادر على توفير أدوات للإدارة التعاونية لدورة حياة المستند منذ بداية الإنشاء، والتغييرات الإضافية، والنشر، والأرشفة، بالإضافة إلى تدميرها.

المحاكاة الافتراضية للمحتوى

يوفر نظام WCMS الأدوات التي تسمح لك بالعمل مع نسخة افتراضية من موقع الويب بأكمله، أو مجموعات من المستندات، أو في وضع البرمجة. يتيح ذلك عرض التغييرات على موارد مترابطة متعددة و/أو تنفيذها وفقًا للأولوية.

مشاركة المحتوى

غالبًا ما يساعد برنامج نظام إدارة المحتوى في توصيل المحتوى على نطاق واسع عن طريق إنشاء خلاصات بيانات RSS وAtom للأنظمة الأخرى. يمكنهم أيضًا إخطار المستخدمين عبر البريد الإلكتروني عندما تتوفر التحديثات كجزء من سير العمل الخاص بهم.

توطين المحتوى

القدرة على عرض المحتوى بلغات متعددة.

دعم الإصدار

كما هو الحال مع أنظمة إدارة المستندات الإلكترونية (EDMS)، يدعم برنامج WCMS إصدار المستندات (المحتوى، الصفحة) عند فحص الصفحات داخل أو خارج WCMS نفسه، مما يضمن حصول المحررين على الإصدار السابق ومواصلة العمل من النقطة المختارة. يُعد دعم الإصدار مفيدًا في التعامل مع المحتوى الذي يحتاج إلى تغيير شيء ما بمرور الوقت، أو يتطلب تحديثه، أو عندما تحتاج إلى الرجوع إلى مستند أو إصدار سابق.

إلى النتائج

يوجد اليوم حوالي خمسين اسمًا لأنظمة إدارة محتوى الويب (CMS)، ومنتجات مفتوحة المصدر، ومرخصة - مملوكة، ومجانية وبرامج تجريبية، تم إنشاؤها على منصات PHP وJava وASP.NET، من بائعين مشهورين وشركات تطوير غير معروفة. .

كل هذه التطورات متحدة في مساحة واحدة مخصصة لنتائج عملهم - الشبكة العالمية: 1C-Bitrix، ABO.CMS، Amiro.CMS، Atilekt.CMS، B2evolution، CMS Made Simple، CMSimple، Concrete5، DataLife المحرك، Danneo، DotNetNuke، Drupal، E107، e2، eZ Publish، Joomla، HostCMS، MODx، Mambo Open Source، MediaWiki، Movable Type، NPJ، Nucleus CMS، OpenCms، PHP-Fusion، PHP-Nuke، Plone، Prestashop، S .Builder، Sapid، SharePoint، Site Sapiens، TYPO3، Textpattern، Typolight، TikiWiki، uCoz، UMI.CMS، WikkaWiki، WordPress، XOOPS، Xaraya، Zikula

"السحب" "أعادت تشكيل" سوق WCM

أصبح العملاء الآن جاهزين لعرض حلول إدارة المحتوى (WCM) كتطبيقات أعمال مستقلة، وفقًا لبحث جديد. في الوقت نفسه، الأكثر شعبية هي المنتجات العالمية والمرنة، وكذلك WCM "السحابية".

الأدب والروابط

  • سوكولوف سيرجي الكسندروفيتش. HTML وCSS في الأمثلة والحلول والمهام النموذجية. العمل المهني. - م: ويليامز، 2007. - ص 416. -
  1. أنظمة إدارة محتوى الويب هي برامج تسمح لك بتطوير وصيانة مواقع ويب المعلومات الديناميكية.
  2. تتمثل ميزة المواقع الديناميكية في فصل التصميم عن محتوى المعلومات، مما يسمح لك بأتمتة تدفق المستندات وعمليات الأعمال وآليات التخصيص.
  3. تعمل أنظمة إدارة محتوى الويب على تقليل تكلفة إنشاء وصيانة مواقع الويب المعقدة.
  4. تتمثل الوظائف الرئيسية للأنظمة في تطوير المحتوى وإدارة موقع الويب وتقديم المحتوى.
  5. تعتمد أنظمة إدارة محتوى الويب على بنية العميل/الخادم ثلاثية المستويات، مما يسهل على العملاء العمل والوصول إلى المعلومات.

المواقع الديناميكية مقابل المواقع الثابتة

الإنترنت، كونه أداة لممارسة الأعمال التجارية، يزيد بشكل كبير من سرعة وديناميكيات العلاقات بين شركاء الأعمال عندما يتم استخدام هذه الأداة بشكل صحيح. مع اندماج حياة المؤسسة الحقيقية مع الويب، ستصبح مشكلة إدارة محتوى موقع الويب حادة بشكل متزايد. خلف واجهة أي موقع ويب تكمن بنيته التحتية ومحتواه، والتي تعد إدارتها الذكية هدفًا أساسيًا لتحقيق الكفاءة.

يتكون أي موقع ويب من مجموعة من الصفحات، والاختلافات تكمن فقط في كيفية تنظيمها. هناك نوعان من تنظيم مواقع الويب – ثابت وديناميكي. في الحالة الأولى، يقوم المتخصصون المسؤولون عن إنشاء الموقع وصيانته بكتابة كل صفحة على حدة، بما في ذلك تصميمها ومحتواها، في شكل HTML. وفي الثانية تعتمد أي صفحة ويب على قالب يحدد موقع جميع مكونات الصفحة في نافذة متصفح الويب ويتم إدراج معلومات محددة باستخدام أدوات قياسية لا تتطلب معرفة لغة HTML من المشارك في العملية والإجراءات لنشر صفحة ويب معقدة للغاية بالنسبة لغير المتخصصين.

"كانت الخطوط الجوية الأمريكية تمتلك 40 ألف صفحة ويب ثابتة. عند تثبيت نظام Broadvision، تم تحويلها إلى 40 قالبًا فقط. قال مايكل كينيدي، نائب رئيس التسويق في Broadvision: "عندما يزور الأشخاص موقع الخطوط الجوية الأمريكية، فإن 80% منهم يستخدمون اثنين فقط من هذه القوالب".

إذا كان الموقع يتكون من عدة صفحات أو يحتاج إلى التحديث بشكل متكرر، فإن ميزة التنظيم الديناميكي تصبح واضحة. لا يتعين على مطوري مواقع الويب إعادة كتابة صفحة كاملة عندما يتغير محتواها أو تصميمها. لا يتم تخزين الصفحات بالكامل، ولكن يتم تشكيلها "بسرعة" عند الوصول إليها.

وبالتالي، فإن فصل التصميم عن المحتوى هو السمة الرئيسية التي تميز المواقع الديناميكية عن المواقع الثابتة. وعلى هذا الأساس، من الممكن إجراء المزيد من التحسينات على بنية الموقع، مثل تحديد وظائف المستخدم المختلفة وأتمتة العمليات التجارية، والأهم من ذلك، التحكم في المحتوى الذي يدخل إلى الموقع.

هناك طريقتان ممكنتان لإنشاء موقع ويب ديناميكي. أولا، كتابة البرامج الخاصة بك المسؤولة عن إنشاء القوالب اللازمة ودعم الوظائف اللازمة. في هذه الحالة، سيلبي النظام الذي تم إنشاؤه الاحتياجات بالكامل، ولكنه قد يتطلب جهدًا ووقتًا أكبر في البرمجة. الطريقة الثانية هي استخدام الأنظمة الموجودة بالفعل، والتي تسمى أنظمة إدارة محتوى الويب. ميزة هذا المسار هو تقليل الوقت والجهد. تشمل عيوبه انخفاض المرونة وتوفير مجموعة غير كافية أو مفرطة من القدرات.

"التكلفة الإجمالية لإنشاء وصيانة صفحة HTML واحدة تحتوي على صورة واحدة وثلاثة روابط لمدة عام هي 255 دولارًا؛ يقول مايكل مون، رئيس شركة الأبحاث Gistics: "إذا تم إنشاء نفس الصفحة ديناميكيًا، فإن متوسط ​​تكلفتها ينخفض ​​إلى 15 دولارًا. ومع نمو المحتوى على الويب، بدأ الناس يدركون أن تطبيق أنظمة إدارة المحتوى أمر منطقي حقًا".

من المزايا التي لا شك فيها لنظام إدارة المحتوى تقليل تكلفة الإدارة بشكل عام ودعم موقع الويب بشكل خاص. ويحدث ذلك عن طريق تقليل الوقت الضائع في البحث عن المستندات، والقضاء على التكرار والأخطاء، وزيادة سرعة التواصل مع الشركاء والعملاء.

أنظمة إدارة محتوى الويب: هيكل نموذجي

في شكلها الأكثر عمومية، يمكن تمثيل بنية أنظمة إدارة محتوى الويب على النحو التالي:

تعتمد هذه التقنية على بنية العميل/الخادم ثلاثية المستويات. تقوم هذه البنية بتقسيم معالجة البيانات بين

  1. عميل؛
  2. خادم التطبيقات؛
  3. مخزن البيانات.

على عكس الهندسة المعمارية التقليدية ذات المستويين، هناك خادم التطبيقاتكحلقة وصل وسيطة بين العميل ومستودع البيانات.

تملي الحاجة إلى مثل هذا الارتباط من خلال متطلبات التطبيقات الخاصة بالمؤسسات التي تتفاعل مع العملاء (عبر الإنترنت) والشركاء (عبر الشبكة الخارجية) وموظفيها (عبر الشبكة الداخلية). في حالة عدم وجود خادم تطبيقات، تعمل معظم التطبيقات مباشرة على جهاز الكمبيوتر العميل الذي يقدم العميل الطلبات منه. وفي الوقت نفسه، للوصول إلى البيانات الضرورية، يجب على العميل أن يعرف بالضبط كيفية تنظيمها ومكان تخزينها. بالإضافة إلى ذلك، يجب أن تكون أجهزة الكمبيوتر العميلة قوية بما يكفي لمعالجة البيانات من وحدة التخزين (تسمى هذه البنية عادةً "العميل الكثيف"). في المقابل، فإن البنية ثلاثية الطبقات، والتي تسمى أيضًا "الخادم السميك"، أو في كثير من الأحيان "العميل الرقيق"، تتجنب تضخيم أجهزة الكمبيوتر العميلة وازدحام الشبكة بسبب حركة البيانات. عند تلقي الطلب، يقوم خادم التطبيق بمعالجته عن طريق الاتصال بمخزن البيانات، بغض النظر عن مكان وجود البيانات المطلوبة. يتلقى العميل النتيجة فقط في شكل ملف HTML. وبالتالي، يعد خادم التطبيقات منصة موحدة لتقديم المحتوى ديناميكيًا وبناء التطبيقات الأساسية. تجدر الإشارة إلى أنه يمكن أن يكون هناك العديد من خوادم التطبيقات نفسها، ويتم التواصل معهم من خلال خادم الويب.

كما ذكر أعلاه، لإنشاء مواقع ديناميكية والحفاظ عليها، يمكنك استخدام أنظمة خاصة لإدارة محتوى الويب. إنها برامج مثبتة على خادم ويب. وتتمثل مهمتهم الرئيسية في مراقبة المحتوى الذي يدخل إلى الموقع لضمان الدقة والتوقيت المناسب.

إذا نظرنا الآن إلى أنظمة إدارة المحتوى بشكلها الأكثر عمومية، يمكننا أن نلاحظ أن مكوناتها يمكن أن تكون مكونات لإدارة المحتوى، وتخزين البيانات، وخوادم التطبيقات. من بين هذه العناصر، تعتبر إدارة المحتوى فقط عنصرًا إلزاميًا، على الرغم من أن الشركات المصنعة المختلفة توفر هنا أيضًا إمكانات مختلفة. وستتم مناقشة أكثرها شيوعًا في القسم التالي.

الوظائف الأساسية لأنظمة إدارة محتوى الويب

يجمع مصنعو أنظمة إدارة محتوى الويب فقط على التعريف الأكثر عمومية لما يجب أن توفره هذه الأنظمة. يمكن تجميع معلماتها الرئيسية في ثلاث فئات:

تطوير المحتوى

يعد تطوير المحتوى أحد المكونات الرئيسية للنظام بأكمله. وهنا تبدأ دورة حياة أي مادة منشورة على الموقع. في هذه المرحلة، يتم إنشاء المحتوى وتحريره والموافقة عليه، ويتمثل دور النظام في أتمتة هذه العمليات. يتم نقل مهمة دعم التعاون بين المؤلفين والمحررين والمبرمجين والمديرين بالكامل إلى النظام. يتم إنجاز هذه المهمة عن طريق فصل المحتوى والتصميم. يتم تخزين جميع مكونات موقع الويب، بما في ذلك القوالب والمحتوى، في مواقع محددة في مستودع البيانات. يقوم النظام تلقائيًا بالوصول إلى الأماكن الصحيحة في المستودع، مما يسمح للعديد من المستخدمين، حتى المتخصصين غير التقنيين، بالعمل على إعداد المحتوى للنشر، بما في ذلك التحقق من دقته.

إدارة الموقع

كان من الممكن أن يؤدي الاستثمار في نظام إدارة محتوى الويب إلى إنقاذ كتالوج Argos في المملكة المتحدة من خطأ فادح. تم إدراج تلفزيون Sony على موقع التجارة الإلكترونية الخاص به مقابل 3 جنيهات إسترلينية فقط (5 دولارات). حدث الخطأ عندما قام أحد الموظفين بتقريب السعر من 299 جنيهًا إسترلينيًا إلى 300 جنيه إسترليني وقام بمسح الأصفار عن طريق الخطأ. يمكن لنظام إدارة المحتوى التحقق من هذه المعلومات قبل النشر.

في هذا المستوى، يتم تطوير الموقع نفسه ومعاينته ونشره. هنا يتم تطوير المظهر وإعداد القوالب وتعيين أدوار المستخدم وتصنيف المعلومات التجارية الضرورية (على سبيل المثال، المنتجات والأسعار). المكونات المهمة لهذا المستوى هي الخدمات التي تدعم استلام المحتوى الضروري في الوقت المناسب.

تقديم المحتوى

عندما يكون الموقع جاهزًا بشكل كامل للنشر، تكون هناك حاجة إلى أدوات لإنشاء صفحات ويب ديناميكيًا اعتمادًا على نوع المستخدمين المحددين. وفي هذا الصدد، فإن أحد المكونات المهمة لهذه المرحلة هو تخصيص الملفات الشخصية أو توزيعها بحيث يتلقى كل مستخدم فقط المعلومات التي تتوافق مع دوره.

في الختام، أود أن أقول إنه على الرغم من عدم وجود أنظمة متطابقة تمامًا لإدارة محتوى الويب، إلا أن الخبراء متفقون على شيء واحد. مع تطور تقنيات الويب، ستحتاج الأنظمة إلى التركيز على إدارة المحتوى أكثر من التركيز على النشر على الويب.

ماريا سيسويكينا
[البريد الإلكتروني محمي]

في الآونة الأخيرة، أصبحت الإنترنت وسيلة مريحة للغاية وواسعة الانتشار لممارسة الأعمال التجارية؛ عند استخدامها بشكل صحيح، يمكنك تحسين ديناميكيات العلاقات بين شركاء الأعمال بشكل كبير. ولكن مع نقل عمليات عمل مؤسسة حقيقية إلى الإنترنت، تصبح مشكلة إدارة المحتوى الدلالي لموقع ويب أكثر حدة.

يتكون أي موقع ويب من مجموعة من الصفحات المنظمة وفق مهام ومتطلبات معينة. هناك طريقتان مختلفتان بشكل أساسي لتنظيم موقع ويب - ثابت وديناميكي.

المواقع الثابتة

في هذه الحالة، يقوم مشرف الموقع بإنشاء كل صفحة من صفحات الموقع بشكل منفصل، بما في ذلك المحتوى الدلالي (المحتوى) وعناصر التصميم، وغالبًا ما تكون الصفحة نفسها والموقع ككل. نتيجة لذلك، في كل صفحة، بالإضافة إلى معلومات المحتوى، يتم وضع التصميم الإلزامي - رأس الموقع، والقائمة، وروابط الخدمة لسهولة التنقل، وما إلى ذلك. هذا المزيج من المحتوى والتصميم له العديد من العيوب.

أولاً، تصبح عملية نشر المستندات الجديدة وتحرير المستندات الموجودة أكثر تعقيدًا. يجب أن يتم تصميم جميع المستندات مع الأخذ بعين الاعتبار تصميم الموقع بأكمله، بما في ذلك بعض الإطارات العامة.

ثانيا، عند إضافة مستند جديد، غالبا ما يتعين عليك تغيير عدة صفحات أخرى - إضافة روابط إلى صفحة الأخبار، إلى الفهرس المواضيعي، وما إلى ذلك.

ثالثا، تغيير هيكل الموقع أو تصميمه يتطلب تعديل جميع الصفحات المنشورة.

مع هذا النهج في تنظيم الموقع، تظل مشكلة دعم مجتمع المستخدمين دون حل. يهدف كل تطوير الأعمال الإلكترونية في المقام الأول إلى إنشاء ودعم المجتمعات (مجتمع عبر الإنترنت)، لأن مجتمعات المستخدمين هي رأس المال الرئيسي لأي مشروع ويب. من الضروري اتخاذ كافة التدابير لتزويد المستهلكين والشركاء بمعلومات جديدة وموثوقة تلبي احتياجاتهم، فضلاً عن تقديم الملاحظات للمستخدمين وتزويدهم بفرصة التواصل من خلال الحفاظ على الدردشات والمنتديات وكتب الضيوف واشتراكات الأخبار وما إلى ذلك. على الموقع د.

بالإضافة إلى ذلك، لدعم العديد من العمليات التجارية، يجب أن يأتي المحتوى من الخارج. معلومات حول أسعار الصرف أو الأسهم في البورصات والإحصائيات المختلفة والأخبار وغيرها. تمثل ما يسمى بالمحتوى الموزع - المعلومات الموجودة على مواقع شركاء الأعمال والمعروضة على هذا الموقع إما في شكلها الأصلي أو في شكل روابط إلى المواقع ذات الصلة. قد تأتي المعلومات إلى الموقع من عدة مؤلفين مستقلين، وبالتالي، سيتم تقديمها غالبًا بتنسيقات مختلفة ومصممة بشكل مختلف.

وبطبيعة الحال، يعد دعم كل هذه الوظائف أمرًا معقدًا للغاية، وإمكانيات المواقع الثابتة ليست كافية لتنظيمها. أثناء عملية الإعداد، وقبل نشرها على الموقع، يجب أن تمر أي معلومات بعدة مراحل من المعالجة يقوم بها أشخاص مختلفون.

على سبيل المثال، فكر في متجر على الإنترنت. الزائر الذي يأتي إلى صفحة المتجر ينظر أولاً إلى مجموعته. عادةً ما يتم توفير هذه الفرصة في شكل البحث في قواعد البيانات أو عرض كتالوجات المنتجات. ثم يقوم الزائر بوضع طلبه على الموقع. يقوم مدير الحساب بمراجعة هذا الطلب وإما أن يرفضه أو يقدمه للوفاء به.

يمكن للعميل إلغاء طلبه بينما لم يتم شحنه بعد. عند إرسال طلب مكتمل إلى المشتري، يتم تسجيل المعلومات حول هذا الأمر وفقًا لذلك. بعد التسليم والدفع، تتم إزالة الطلب من السيطرة ووضعه في الأرشيف. علاوة على ذلك، يجب أن يكون كل من المدير والمشتري قادرين على التحكم في حالة الطلب في أي وقت.

يتضح مما سبق أن دعم مثل هذه العمليات التجارية يصعب للغاية تنفيذه على أساس المواقع الثابتة. ولذلك، يجب أن تكون المواقع المهنية الحديثة التي تقدم خدمات التجارة الإلكترونية ديناميكية.

المواقع الديناميكية

في الموقع الديناميكي، تعتمد أي صفحة ويب على قالب يحدد كيفية عرض الصفحة في نافذة مستعرض الويب. يتم وضع المعلومات على الصفحات باستخدام الأدوات القياسية التي لا تتطلب معرفة لغة HTML، وإجراءات نشر صفحة ويب معقدة للغاية بالنسبة لغير المتخصصين.

إذا كان الموقع يتكون من عدة صفحات أو يحتاج إلى التحديث بشكل متكرر، تصبح ميزة التنظيم الديناميكي واضحة. عند تغيير محتوى صفحة أو تصميم، لا يحتاج مطورو الموقع إلى إعادة كتابة الصفحة بأكملها، حيث لا يتم تخزين الصفحات بالكامل، بل يتم تشكيلها "سريعًا" عند الوصول إليها.

هناك طريقتان لإنشاء موقع ديناميكي. الأول هو كتابة برامجك الخاصة المسؤولة عن ملء الصفحة بالمحتوى وفقًا للقالب المطلوب ودعم الوظائف الضرورية.

لتطوير مواقع الويب الديناميكية، يتم استخدام الأنظمة ولغات البرمجة مثل ASP وPHP وPerl وC++ في أغلب الأحيان. عادةً ما يتم تخزين محتوى المواقع الديناميكية في قاعدة بيانات، وتتم كتابة البرامج باللغات المحددة التي تقوم "بسرعة" بإنشاء صفحات HTML من محتويات قواعد البيانات هذه التي يراها المستخدم.

النظام الذي تم إنشاؤه بهذه الطريقة سوف يلبي غرضه بالكامل، لكن تطويره قد يتطلب الكثير من الوقت والجهد من المبرمجين.

الطريقة الثانية هي استخدام الأنظمة الموجودة، والتي تسمى أنظمة إدارة محتوى الويب. إن استخدام مثل هذه الأنظمة الجاهزة يقلل من تكلفة الوقت والجهد. ومع ذلك، قد لا تكون هذه الأنظمة مرنة بما فيه الكفاية، وقد يكون نطاق قدراتها غير كاف أو مفرط.

أنظمة إدارة محتوى الويب: هيكل نموذجي

في شكلها الأكثر عمومية، يتم عرض بنية أنظمة إدارة محتوى الويب في الشكل 1. 1. هذه بنية خادم عميل ثلاثية المستويات، حيث يتم تقسيم عملية معالجة البيانات بين العميل وخادم التطبيق وتخزين البيانات. على عكس البنية التقليدية ذات المستويين، هناك رابط وسيط بين العميل وتخزين البيانات - خادم التطبيقات.

بنية خادم العميل

في بنية خادم العميل ذات المستويين، يتم تشغيل معظم التطبيقات على جهاز الكمبيوتر العميل. ومع ذلك، للوصول إلى البيانات الضرورية، يجب أن "يعرف" تطبيق العميل كيفية تنظيم البيانات ومكان تخزينها. في هذه الحالة، يجب أن يكون الكمبيوتر العميل قويًا بما يكفي لمعالجة البيانات من وحدة التخزين (تسمى هذه البنية عادةً "العميل الكثيف"). في المؤسسة التي تتفاعل مع العملاء (عبر الإنترنت)، والشركاء (عبر الشبكة الخارجية)، وموظفيها (عبر الشبكة الداخلية)، تملي متطلبات التطبيق الحاجة إلى بنية ثلاثية المستويات (وتسمى أيضًا "العميل الرقيق") . لا يتطلب الكثير من الطاقة من أجهزة الكمبيوتر العميلة ويتجنب ازدحام الشبكة المرتبط بحركة البيانات. عند تلقي الطلب، يقوم خادم التطبيق بمعالجته عن طريق الاتصال بمخزن البيانات، والذي يمكن أن يكون موجودًا إما على نفس الجهاز أو على كمبيوتر بعيد. يتلقى العميل نتيجة الطلب فقط في شكل ملف HTML. وبالتالي، يعد خادم التطبيقات منصة موحدة لتقديم المحتوى ديناميكيًا وبناء التطبيقات الأساسية. تجدر الإشارة إلى أنه يمكن أن يكون هناك العديد من خوادم التطبيقات نفسها، ويتم التواصل معهم من خلال خادم الويب.

كما ذكر أعلاه، لإنشاء مواقع ديناميكية والحفاظ عليها، يمكنك استخدام أنظمة خاصة لإدارة محتوى الويب. هذا هو البرنامج المثبت على خادم ويب. وتتمثل المهمة الرئيسية لهذه الأنظمة في التحكم في المحتوى الذي يصل إلى الموقع من أجل ضمان موثوقية وتوقيت تسليمه للمستخدم.

في شكلها الأكثر عمومية، يمكن أن تتكون أنظمة إدارة المحتوى من عناصر مثل مكونات إدارة المحتوى، ومستودعات البيانات، وخوادم التطبيقات. كقاعدة عامة، هذه مكونات إلزامية، لكن الشركات المصنعة المختلفة تقدم طرقا مختلفة لتنفيذها.

وظائف رئيسيه

يجمع مصنعو أنظمة إدارة محتوى الويب فقط على التعريف الأكثر عمومية لما يجب أن توفره هذه الأنظمة. يمكن تجميع معلماتها الرئيسية في ثلاث فئات: تطوير المحتوى، وإدارة الموقع، وتسليم المحتوى.

تطوير المحتوى.هذا هو أحد المكونات الرئيسية للنظام بأكمله. وهنا تبدأ دورة حياة أي مادة منشورة على الموقع. في هذه المرحلة، تتم معالجة المعلومات الواردة من مصادر مختلفة: من مؤلفي المنشورات والمقالات، من شركاء الأعمال، من العملاء (الطلبات). يتم نقل مهمة دعم التعاون بين المؤلفين والمحررين والمبرمجين والمديرين بالكامل إلى النظام. وكقاعدة عامة، يتم استخدام نموذج المحتوى (نموذج لعرض محتوى معلومات الموقع) وطرق الوصف وآليات إدارة التصميم لهذا الغرض.

يتم تخزين جميع مكونات موقع الويب، بما في ذلك القوالب والمحتوى، في مواقع محددة في مستودع البيانات. يقوم النظام تلقائيًا بالوصول إلى الأماكن الصحيحة في المستودع، مما يسمح للعديد من المستخدمين، حتى المتخصصين غير التقنيين، بالعمل على إعداد المحتوى للنشر، بما في ذلك التحقق من دقته.

إدارة الموقع.في هذا المستوى، يتم تطوير الموقع نفسه ومعاينته ونشره. هنا يتم تطوير المظهر وإعداد القوالب وتعيين أدوار المستخدم وتصنيف المعلومات التجارية الضرورية (على سبيل المثال، المنتجات والأسعار). المكونات المهمة لهذه الطبقة هي الخدمات التي تحافظ على المحتوى المطلوب متاحًا في الوقت المحدد. ويجب أن تتضمن مجموعة الوظائف على هذا المستوى أيضًا بيئة يسهل الوصول إليها لغير المتخصصين، وتعرض بنية المحتوى وتوفر سهولة التنقل عبر صفائف من المستندات التي تحتوي على نصوص ورسومات ومكونات الوسائط المتعددة الأخرى.

تقديم المحتوى.عندما يكون الموقع جاهزًا بشكل كامل للنشر، تكون هناك حاجة إلى أدوات لإنشاء صفحات ويب ديناميكيًا اعتمادًا على نوع المستخدمين المحددين. ولذلك فإن أحد المكونات المهمة في هذه المرحلة هو تخصيص الملفات الشخصية أو توزيعها بحيث يتلقى كل مستخدم فقط المعلومات التي تتوافق مع دوره.

دعونا ننتقل الآن إلى أنظمة إدارة محتوى الويب المحددة التي يتم استخدامها بنجاح في التجارة الإلكترونية.

ألير سبكترا

يدعم Allaire Spectra منصات Intel وSolaris وأنظمة التشغيل Windows NT 4.0 Server وWindows 2000 وMicrosoft SQL Server 7.0 أو 2000 وOracle 8.0 أو 8i وSybase System 11.9.2 أو 12.0 وIBM DB2 6.1.

تستخدم Allaire Spectra خادم تطبيقات Allaire ColdFusion كتقنية أساسية لها. يشتمل المنتج على قاعدة بيانات كائنية تعمل بمثابة وظيفة إضافية لأي قواعد بيانات مستخدمة، داخلية وخارجية. توفر Allaire Spectra ستة أنواع رئيسية من الخدمات تغطي جميع المراحل التي يمر بها محتوى الويب: من بداية التطوير وحتى النشر على الموقع في شكل يمكن لجميع المستخدمين الوصول إليه. تظهر بنية Allaire Spectra بشكل تخطيطي في الشكل. 2.

أرز. 2. عمارة آلير سبكترا.

COAPI(Content Object API) هو نموذج برمجة يسمح للشركات بإنشاء أنظمة ويب تعتمد على البرمجة الموجهة للكائنات وإدارة المعلومات. WEBTOP هي بيئة عالية المستوى لدعم مجموعات مختلفة من المشاركين المشاركين في نمذجة وإنشاء وإدارة أعمال الويب.

ادارة المحتوى.في مرحلة إنشاء المحتوى ذاتها، تتاح للعديد من المؤلفين الفرصة لتطويره دون مساعدة متخصصي تكنولوجيا المعلومات، بما في ذلك عن بعد. للقيام بذلك، يحتاج المؤلف فقط إلى تسجيل الدخول إلى النظام باسمه، وسيوفر النظام بيئة مناسبة مناسبة لأداء الوظائف المحددة لهذا المستخدم. بالإضافة إلى ذلك، يوفر النظام القدرة على العمل مع محرر HTML المدمج، والذي يمكن استخدامه مباشرة في المتصفح. وهذا يلغي الحاجة إلى العمل مع برامج تحرير خارجية مثل FrontPage أو Microsoft Word.

في وقت واحد مع المؤلفين، يمكن للمصممين تطوير هيكل الموقع، بما في ذلك المكونات الرئيسية للتحكم في الوصول. المهم هنا هو القدرة على تحديد القالب الذي سيتم استخدامه لإنشاء صفحات جديدة بشكل مستقل. بينما يقوم المصممون بتطوير القوالب وتحديد المحتوى الذي يمكن أن تحتويه، يحتاج المديرون إلى قدرات متخصصة لتحديد والتحكم في ماذا وكيف وبأي ترتيب يمكن نشره على الموقع.

في مرحلة تسليم المحتوى، من الممكن التحكم في التخزين المؤقت. وهذا يعني أنه يمكنك تحديد أجزاء الصفحات التي سيتم تسليمها ديناميكيًا وأجزاء الصفحات التي يجب تركها دون تغيير كملفات HTML ثابتة.

بالإضافة إلى ذلك، يوفر Allaire Spectra إمكانيات أكبر لفهرسة المحتوى والبحث فيه في المستودعات. يمكن للمطورين تحديد خصائص البحث على المواقع عن طريق تحديد الفئات والكلمات الرئيسية. عند إضافة محتوى جديد إلى النظام، يتم إرفاق معلومات حول الانتماء إلى فئة معينة، مما يسهل إلى حد كبير البحث السياقي وإنشاء ملفات تعريف لمستخدمين محددين.

أتمتة العمليات وتدفق المستندات.تتيح لك هذه الخدمة تحديد وتنفيذ إجراءات محددة لإنشاء المحتوى وتحديثه. تكمن الراحة في حقيقة أن Allaire Spectra لا يفرض أي نظام لإدارة المستندات. يمكن للمديرين بشكل مستقل تحديد المراحل التي يجب أن يمر بها المحتوى في عملية الانتقال من الإنشاء إلى النشر، ونماذج المستندات المقابلة.

بالإضافة إلى مسارات المحتوى، يمكنك تطوير عمليات معقدة ومتفرعة مصممة للمستخدمين أو الشركات الإلكترونية. قد يكون هذا تسجيل المستخدم، أو شراء البضائع من المتاجر عبر الإنترنت، بما في ذلك ترخيص بطاقة الائتمان، وما إلى ذلك. وهذا يجعل من Allaire Spectra حلقة وصل مهمة في التجارة الإلكترونية وأنظمة الأعمال الإلكترونية.

نظام السلامة.يعتمد نظام الأمان على المشاركة القائمة على الأدوار للمستخدمين. ينتمي كل نوع من المستخدمين إلى منطقة أمان محددة، والتي تحدد ما يمكنهم فعله على النظام.

التخصيص وتحليلات الأعمال.يتيح ذلك للشركات تقديم المحتوى الذي يحتاجه كل مستخدم محدد. تزيد إحصائيات مسارات التنقل وزيارات الصفحة من فعالية الموقع وصفحات محددة.

شراء المحتوى.يتيح لك النظام تطوير برامج للتفاعل مع الشركاء، والتي بفضلها يمكنك استخدام المحتوى من مواقع الشركاء والعكس صحيح.

الوثيقة 4i

يمكن تعريف Documentum 4i على أنه نظام للبحث عن معلومات المؤسسة وإدارتها. فهو يسمح لك بالبحث عن البيانات الضرورية على الإنترنت، وإدارة هذه البيانات في قاعدة معلومات الشركة، وتنظيم الوصول إلى المعلومات داخل الشركة ومن المستخدمين الخارجيين، وإنشاء مكونات واجهة المستخدم ومعالجة القوالب (باستخدام محرر المطور المدمج الاستوديو)، الخ.د. تظهر بنية النظام في الشكل. 3.

أرز. 3. معمارية نظام Documentum 4i.

خادم المحتوى الإلكتروني.تقنية Documentum الأساسية التي تدير مستودع البيانات وتوفر نطاقًا واسعًا من خدمات إدارة المحتوى داخل أنظمة المؤسسة وعبرها.

الناشر ويب(مساهم بالمحتوى). أداة لإنشاء وتحرير محتوى الويب. تتيح إمكانيات التكامل للمستخدمين العمل في بيئة مناسبة لهم، ولغير المتخصصين إنشاء محتوى دون معرفة HTML أو XML.

ftpIntegrator.أداة لدمج المحتوى من المستودع وأي أداة ويب تدعم FTP. يمكن للمستخدمين تسليم أي محتوى إلى وحدة التخزين عبر FTP.

مجموعة أدوات تطوير الويب واستوديو المطورين.مجموعة من المكونات وبيئة التطوير لإنشاء تطبيقات الويب الخاصة بك للعمل مع خادم eContent والتخزين.

WebCache.أداة مساعدة للتخزين المؤقت للمحتوى تعمل على تسريع عملية تسليم المعلومات عبر الإنترنت.

ContentCaster.أداة قوية لنقل المحتوى وتسليمه بشكل آمن من خادم مركزي إلى محطات عمل متعددة وأجهزة كمبيوتر بعيدة.

EConnector.حزمة برامج متكاملة تسمح لك بمشاركة المحتوى مع تطبيقات خارجية مختلفة، مثل Lotus Notes Mail.

يدعم Documentum 4i معايير الشبكات وأنظمة التشغيل مثل Microsoft Windows NT وUNIX، وهو متكامل مع أنظمة إدارة قواعد البيانات التجارية: Microsoft SQL Server وOracle وSybase وInformix.

الأداة الأساسية لـ Documentum 4i هي Docbase، وهو مستودع بيانات مصمم خصيصًا للمؤسسات التجارية. يوفر Documentum 4i القدرة على استضافة المعلومات وإدارتها تلقائيًا. يمكن للمستخدم الوصول إلى المعلومات بعدة طرق، مثل استخدام المتصفح أو Windows Explorer أو Microsoft Office أو أنظمة أخرى.

فرصة مثيرة للاهتمام هي تشكيل اتحادات Docbase. هذه مجموعة من قواعد المعلومات التي تتوافق مع تنسيقات معينة لتخزين ونقل البيانات لتنفيذ عمليات مشتركة معينة. تتم مزامنة التغييرات في إعدادات الأمان والمستخدمين المسجلين في قاعدة معلومات واحدة تلقائيًا مع تكوينات الأمان وقوائم المستخدمين في جميع قواعد معلومات الاتحاد. بفضل اتحادات Docbase، يحصل المستخدم على عدد من المزايا في التواصل مع قواعد البيانات: على سبيل المثال، يمكنه العمل مع البيانات من عدد من قواعد المعلومات، بغض النظر عن المكان الذي توجد فيه المعلومات التي يهتم بها بالفعل.

يذكرنا نظام البحث عن المعلومات في Documentum 4i إلى حد ما بواجهة بحث Microsoft Windows. كما أنه ينفذ بحثًا باستخدام معايير مختلفة، ومن الممكن البحث من خلال أجزاء النص. يمكن للمستخدم رؤية كل من الاستعلام ونتيجة البحث في نافذة واحدة، واختياريًا حفظ المعايير في القائمة الذكية لاستخدامها في المستقبل.

يحتوي Documentum 4i على دعم التوقيع الإلكتروني. يوفر خادم EDM القدرة على تخزين أربعة تفاصيل للتوقيع الإلكتروني: اسم المستخدم، وكائن التوقيع، والغرض من التوقيع، وتاريخ ووقت التوقيع. لتوفير أمان إضافي، يمكنك وضع كلمة مرور على توقيعك الإلكتروني.

تم إيلاء الكثير من الاهتمام في Documentum 4i لمسألة الأمان. يمكن للمستخدم بحرية (اعتمادًا على مستوى الوصول) إزالة المستندات من Docbase وتحريرها على جهاز الكمبيوتر الخاص به. عندما ينتهي من العمل مع هذا المستند، يمكنه إعادته إلى Docbase، وبعد ذلك يقوم النظام نفسه بإنشاء نسخة معدلة لاحقة من المستند. يمكن لمسؤول النظام تحديد أولويات المستخدمين استنادًا إلى عدة مستويات وصول مختلفة، بدءًا من "عدم الوصول" إلى "الحذف". لهذه الأغراض، يحتوي Documentum 4i على قوائم التحكم في الوصول، والتي تسجل مستويات الوصول للأفراد و/أو مجموعات المستخدمين.

المقالة القصيرة الخامس/5

تعد منصة الأعمال الإلكترونية sV/5 إطارًا معماريًا مفتوحًا وقابلاً للتطوير يعمل على تشغيل تطبيقات الأعمال الإلكترونية. حاليًا، يتوفر نظام Vignette في نسختين - لخوادم Sun التي تعمل بنظام التشغيل Solaris OS وخوادم Intel التي تعمل بنظام Windows NT/2000. تم دمج النظام الأساسي للعمل مع خوادم قواعد البيانات مثل Oracle 8 وSybase Adaptive server وMS SQL Server.

خادم إدارة المحتوى V/5.يدير المحتوى، ويقوم بأتمتة تدفق المستندات، ويقدم المحتوى للمستخدمين. يوفر دعمًا شاملاً لإدارة المحتوى الموجود في قواعد البيانات ومخازن XML والملفات الثابتة. يسمح الخادم للمحترفين غير التقنيين بتقديم البيانات باستخدام أدوات مألوفة مثل Microsoft Office وMicrosoft Outlook وQuark XPress ومتصفحات الويب.

خادم تخصيص دورة الحياة V/5.يقدم مجموعة واسعة من خيارات التخصيص لمساعدتك في تقديم خدماتك للعملاء والموظفين وشركاء الأعمال. متكامل بشكل جيد مع نظام إدارة المحتوى.

خادم تسويق العلاقات V/5.يوفر حلاً للتسويق عبر البريد الإلكتروني مع التعليقات. يتضمن أدوات لتحليل البيانات وتقسيمها والتحكم في توفير المحتوى الذي يلبي اهتمامات ومتطلبات المستخدمين.

خادم الاتصالات V/5.يسمح للمؤسسة بالاتصال بجمهور متنقل وإدارة العلاقات مع العملاء والشركاء والموظفين باستخدام وسائل اتصال متنوعة، مثل البريد الإلكتروني وأجهزة الاستدعاء والمنظمين الإلكترونيين والهواتف المحمولة التي تدعم تقنية WAP. فهو يتيح توزيع المحتوى المخصص ويوفر المشاركة الكاملة مع جمهور الأعمال الإلكترونية المتنقلة.

خادم المشاركة V/5.يسمح لك بتوسيع أعمالك الإلكترونية إلى شبكة قابلة للتطوير. تم تصميمه باستخدام بروتوكولات مفتوحة (XML وICE)، وهو يسمح لك بإعداد وتوزيع الأصول الرقمية مثل المحتوى والتطبيقات ومعلومات الموردين وكتالوجات المنتجات لعدد كبير من الشركات التابعة.

خادم النشر المتقدم V/5.يتيح لك إدارة تطوير واختبار تطبيقات الأعمال الإلكترونية على مستوى المؤسسة. فهو يمكّن فرق التطوير والصحفيين والمحررين والإداريين المتوزعين جغرافيًا من ربط مساحات عمل Vignette الفردية الخاصة بهم لإنشاء نظام سير عمل آمن ومتعدد الطبقات ومنظم.

V/5 هندسة منصة الأعمال الإلكترونية.يحتوي على دعم مدمج لنموذجين رئيسيين (ASP/Windows DNA وJSP*/J2EE) لتطوير التطبيقات ونشر المؤسسات. بالإضافة إلى ذلك، تدعم هذه البنية آليات التكامل المختلفة (COM، وEJB، وC/C++، وHTTP/Servlets، وXML، وSQL) للأنظمة الفرعية وخوادم التطبيقات وتطبيقات الطرف الثالث.

تطبيقات المقالة القصيرة V/5.يمكن لعملاء Vignette الوصول إلى الوحدات والتطبيقات المستندة إلى Vignette Application Foundation (VAF) المقدمة من عملاء وشركاء Vignette الآخرين. يمكن أن تكون إما وحدات محتوى (على سبيل المثال، الأخبار المالية الرئيسية لهذا اليوم) أو وظيفية (على سبيل المثال، حاسبات القروض، والتعليقات على المقالات).

حزمة الطاقة لتطبيق المقالة القصيرة.مجموعة شاملة من وحدات التطبيقات متعددة المنصات والقابلة لإعادة الاستخدام والمصممة لتسريع تكوين تطبيقات الأعمال الإلكترونية واستخدامها وإدارتها. توفر Power Pack واجهات مستخدم مبتكرة قائمة على المستعرض لإدارة المعلومات والبحث فيها، والتفاعلات الشخصية، وبناء المجتمعات عبر الإنترنت.

خدمات المقالة القصيرة V 2B.يبسط عملية شراء وتنفيذ واستخدام تطبيقات الأعمال الإلكترونية. يتم توفير هذه الخدمات من خلال Vignette V2B MarketPlace، وهو سوق عالمي لتطبيقات ومكونات وخدمات الأعمال الإلكترونية، وVignette V2B Communities، التي توفر الدعم لكل من مستخدمي المؤسسات وشركاء التطوير.

نظام إدارة المحتوى

مادة من ويكيبيديا – الموسوعة الحرة

مثال لنظام إدارة الموقع (لوحة الإدارة Joomla! 1.6)

نظام إدارة المحتوى(إنجليزي) نظام إدارة المحتوى, نظام إدارة المحتوى) - نظام معلومات أو برنامج كمبيوتر يستخدم لدعم وتنظيم العملية التعاونية لإنشاء المحتوى وتحريره وإدارته، والمعروف باسم المحتوى (من الإنجليزية محتوى) .

الوظائف الرئيسية لنظام إدارة المحتوى:

  • توفير الأدوات اللازمة لإنشاء المحتوى، وتنظيم التعاون بشأن المحتوى،
  • إدارة المحتوى: التخزين، التحكم في الإصدار، امتثال الوصول، إدارة تدفق المستندات، إلخ.
  • نشر المحتوى،
  • عرض المعلومات في شكل مناسب للتنقل والبحث.

يمكن أن يحتوي نظام إدارة المحتوى على مجموعة متنوعة من البيانات: المستندات والأفلام والصور الفوتوغرافية وأرقام الهواتف والبيانات العلمية وما إلى ذلك. غالبًا ما يستخدم هذا النظام لتخزين الوثائق وإدارتها ومراجعتها ونشرها. يعد التحكم في الإصدار إحدى مزاياه الرئيسية عندما يتم تغيير المحتوى بواسطة مجموعة من الأشخاص.

  • 1 الأصناف
  • 2 الميزات
  • 3 أنظر أيضاً
  • 4 ملاحظات
  • 5 الأدب
  • 6 روابط

أصناف

وبشكل عام تنقسم أنظمة إدارة المحتوى إلى:

  • نظام إدارة محتوى المؤسسة نظام إدارة محتوى المؤسسة)
  • نظام إدارة محتوى الويب نظام إدارة محتوى الويب)

يرجع ذلك إلى حقيقة أن ECMS لديها تصنيف داخلي عميق حسب المجالات الموضوعية (إدارة الموارد البشرية، إدارة الوجهات السياحية، إدارة علاقات العملاء، تخطيط موارد المؤسسات، وما إلى ذلك) [ المصدر غير محدد 2322 يوما]، حل مصطلح CMS محل WCMS، ليصبح مرادفًا أنظمة إدارة الموقع. تتيح لك أنظمة إدارة المحتوى هذه إدارة المحتوى النصي والرسومي لموقع الويب، وتزويد المستخدم بواجهة للعمل مع محتوى الموقع، وأدوات ملائمة لتخزين المعلومات ونشرها، وأتمتة عمليات وضع المعلومات في قواعد البيانات وإصدارها بتنسيق HTML.

هناك العديد من أنظمة إدارة محتوى مواقع الويب الجاهزة، بما في ذلك الأنظمة المجانية. ويمكن تقسيمها إلى ثلاثة أنواع حسب طريقة عملها:

  1. إنشاء الصفحات عند الطلب. تعمل الأنظمة من هذا النوع على أساس مجموعة "وحدة التحرير ← قاعدة البيانات ← وحدة العرض التقديمي". تقوم وحدة العرض بإنشاء صفحة محتوى عند طلبها، بناءً على معلومات من قاعدة البيانات. يتم تغيير المعلومات الموجودة في قاعدة البيانات باستخدام وحدة التحرير. يتم إعادة إنشاء الصفحات بواسطة الخادم مع كل طلب، مما يؤدي بدوره إلى إنشاء حمل إضافي على موارد النظام. يمكن تقليل الحمل عدة مرات باستخدام أدوات التخزين المؤقت المتوفرة في خوادم الويب الحديثة.
  2. إنشاء الصفحات أثناء التحرير. يتم استخدام أنظمة من هذا النوع لتحرير الصفحات، والتي عند إجراء تغييرات على محتوى الموقع، تقوم بإنشاء مجموعة من الصفحات الثابتة. تضحي هذه الطريقة بالتفاعل بين الزائر ومحتوى الموقع.
  3. نوع مختلط. وكما يوحي الاسم، فهو يجمع بين مزايا الأولين. يمكن تنفيذه عن طريق التخزين المؤقت - تقوم وحدة العرض التقديمي بإنشاء الصفحة مرة واحدة، ثم يتم تحميلها بشكل أسرع عدة مرات من ذاكرة التخزين المؤقت. يمكن تحديث ذاكرة التخزين المؤقت إما تلقائيًا، بعد فترة زمنية معينة أو عند إجراء تغييرات على أقسام معينة من الموقع، أو يدويًا بأمر المسؤول. هناك طريقة أخرى تتمثل في حفظ كتل معلومات معينة في مرحلة تحرير الموقع وتجميع صفحة من هذه الكتل عندما يطلب المستخدم الصفحة المقابلة.

الخصائص


نظام الإدارة - برنامج يوفر أدوات لإضافة المعلومات وتحريرها وحذفها على الموقع.

تتمتع معظم أنظمة إدارة المحتوى (CMS) الحديثة ببنية معيارية تسمح للمسؤول باختيار المكونات التي يحتاجها وتكوينها.

الوحدات النموذجية:

  • القائمة الديناميكية,
  • مدونة،
  • أخبار،
  • استطلاعات الرأي,
  • بحث الموقع،
  • إحصائيات الزيارة،
  • كتاب الضيوف، الخ.

تعتمد مواقع الويب المنظمة من خلال نظام إدارة المحتوى على التقنيات التالية: خادم الويب، وتخزين البيانات (غالبًا نظام إدارة قواعد البيانات (DBMS)، مثل MySQL أو PostgreSQL، ولكن لا يوجد أيضًا SQL CMS)، وتطبيق الويب لضمان تشغيل النظام نفسه، والمحتوى المرئي (WYSIWYG) محرر الصفحات ومدير الملفات مع واجهة ويب لإدارة ملفات الموقع ونظام إدارة حقوق المستخدمين ومحرري الموقع.

هناك مجموعة متنوعة من أنظمة إدارة المحتوى، بما في ذلك الأنظمة المدفوعة والمجانية، والتي تم إنشاؤها باستخدام تقنيات مختلفة. يحتوي كل موقع على لوحة تحكم، وهي جزء فقط من البرنامج بأكمله، وهي كافية لإدارة الموقع.

منصات التكنولوجيا الأكثر شيوعًا المستخدمة كأساس لتطبيق الويب الذي ينفذ نظام إدارة المحتوى هي: PHP، وPerl، و.NET.

هناك مصطلح مدير محتوى يدل على نوع من النشاط المهني - محرر الموقعأو موظف يعمل مع CMS.

يتم تنفيذ معظم أنظمة إدارة المحتوى الحديثة في شكل محرر مرئي (WYSIWYG) - وهو برنامج يقوم بإنشاء كود HTML من علامات مبسطة خاصة تسمح للمستخدم بتنسيق النص بسهولة أكبر.

أنظر أيضا

  • البيانات الوصفية
  • إطار إدارة المحتوى

ملحوظات

  1. نظرًا لتنافر الاختصارات باللغة الروسية لعبارة "نظام إدارة المحتوى" (CMS) و"نظام إدارة المحتوى" (CMS)، يُستخدم الاختصار الإنجليزي CMS عادةً في صحافة الكمبيوتر والأدب.
  2. عادةً، يُنظر إلى هذا المحتوى على أنه بيانات غير منظمة للمشكلة المطروحة، على عكس البيانات المنظمة، التي غالبًا ما تتم إدارتها بواسطة نظام إدارة قواعد البيانات (DBMS).
  3. سافيليفا، 2004.

الأدب

  • نيراف ميهتا.اختيار نظام إدارة المحتوى مفتوح المصدر. دليل المبتدئين - Packt (الإنجليزية) الروسية، أبريل 2009. - 340 ص - ISBN 978-1-847196-22-4.
  • مارتن برامبتون.تطوير إطار PHP5 CMS. - نشر PACKT، يونيو 2008. - 328 ص. - ردمك 978-1-847193-57-5.
  • دينيس كوليسنيتشنكو.محرك لموقع الويب الخاص بك. CMS جملة!، Slaed، PHP-Nuke. - سانت بطرسبرغ: BHV، 2008. - 352 ص. - ردمك 978-5-9775-0258-0.
  • سافيليفا ن.أنظمة إدارة المحتوى (الروسية) // الأنظمة المفتوحة. - 2004. - رقم 4.
  • أنظمة إدارة المحتوى للمواقع الموجودة في دليل رابط مشروع الدليل المفتوح (dmoz).

أنظمة إدارة المحتوى

  • الكلمات الدالة:
  • التطبيقات
  • ادارة المحتوى

عبارة "نظام إدارة المحتوى" تتردد على شفاه الجميع اليوم. إن سوق هذه المنتجات آخذ في النمو، ولكن لا توجد حتى الآن معايير موحدة في هذا المجال، بما في ذلك المصطلحات. ما هي هذه الأنظمة وما هي الوظائف التي توفرها؟

التسجيل للمؤتمر

سوق أنظمة الفئة نظام إدارة المحتوى (نظام إدارة المحتوى) يتطور بسرعة كبيرة، ولكن لا توجد حتى الآن معايير موحدة في هذا المجال، بما في ذلك المصطلحات. الكلمة الإنجليزية content تعني "شيء موجود بالداخل"، وعند تطبيقها على الأعمال المكتوبة، يتم تضمينها عادةً في جدول محتويات العبارة - المحتوى، وقائمة الأقسام (على سبيل المثال، كتاب). السمة المميزة للمحتوى هي أنه يتكون من قطع فردية. ومع ذلك، عند ترجمة مصطلح المحتوى إلى اللغة الروسية، حدثت حادثة مضحكة. والحقيقة هي أن النسخة الإنجليزية من هذه الكلمة تعني "المحتوى" فقط في الحالات التي يتم فيها التركيز على مقطعها الأول. بخلاف ذلك (وننطقها عادةً بهذه الطريقة)، فإن كلمة المحتوى هي فعل يعني "إرضاء".

هناك رأي مفاده أنهم بدأوا في تكنولوجيا المعلومات في استخدام هذا المصطلح لتعميم مثل هذه البيانات غير النمطية سابقًا مثل الفيديو والصوت والوسائط المتعددة في مفهوم "المستند". لا يبدو هذا البيان صحيحًا تمامًا: فالوثيقة هي شكل من أشكال نقل المعلومات، والمحتوى هو المعلومات نفسها، لذا فإن وضعهما على نفس المستوى ليس صحيحًا تمامًا.

بدأ تاريخ إدارة المحتوى بإدارة المستندات بالمعنى التقليدي للكلمة، أي إدارة المستندات. ملفات نصية. ومع تطور مفهوم "المستند"، بدأ يطلق على أنظمة إدارة المستندات اسم أنظمة إدارة المحتوى. لماذا؟ ويعتقد أن هذا يسمح لنا بالتأكيد على قدرة هذه الأنظمة على إدارة المعلومات بغض النظر عن شكل عرضها، وكذلك فصل محتوى المعلومات عن نموذج الوثيقة. ومع ذلك، من المستحيل إدارة المعلومات بشكل تجريدي، بل يجب تقديمها بشكل ما. عندما نحاول إدارة المحتوى، فإننا حتماً ننتهي بإدارة المستندات. لقد "تعلمت" أنظمة إدارة المحتوى بالفعل كيفية الفصل بين إدارة المستندات (التخزين والتعديل وما إلى ذلك) وعرضها للمستخدم النهائي. لكنهم ما زالوا يديرون المستندات بشكل ما، وليس المعلومات.

كان مفهوم "إدارة المحتوى" في البداية مرتبطًا بقوة بعملية نشر وتحديث المعلومات على مواقع الويب - وكانت التكنولوجيا مطلوبة لضمان تحديثها. لذلك، غالبًا ما يستخدم مصطلح إدارة محتوى الويب كمرادف لإدارة المحتوى. فيما يتعلق بالمؤسسات التي تعمل بكمية هائلة من المعلومات، من المناسب الحديث عن أنظمة إدارة موارد معلومات المؤسسة (إدارة محتوى المؤسسة، ECM). ونتيجة لذلك، توسع مصطلح إدارة المحتوى: فقد أصبح يعني ليس فقط إدارة المعلومات الموجودة على موقع الويب، ولكن أيضًا إدارة جميع الأجزاء المتباينة والمتنوعة من معلومات الشركة. هناك تعريفات أخرى. على سبيل المثال، في موسوعة ويكيبيديا، نظام إدارة المحتوى هو نظام يستخدم لتنظيم وتبسيط عملية الإنشاء التعاوني للمحتوى.

يمكن تقسيم وظائف أنظمة إدارة المحتوى إلى عدة فئات رئيسية.

  • خلق- تزويد المؤلفين بأدوات مريحة ومألوفة
  • انشاء محتوى.
  • يتحكم- تخزين المحتوى في مستودع واحد. يتيح لك ذلك تتبع إصدارات المستند، والتحكم في من قام بتغييرها ومتى، والتأكد من أن كل مستخدم يمكنه فقط تغيير القسم المسؤول عنه. وبالإضافة إلى ذلك، يتم ضمان التكامل مع مصادر المعلومات الحالية وأنظمة تكنولوجيا المعلومات. يدعم نظام إدارة المحتوى (CMS) التحكم في سير عمل المستند، على سبيل المثال. السيطرة على عملية الموافقة. باختصار، تتضمن إدارة المحتوى التخزين وتتبع الإصدار والتحكم في الوصول والتكامل مع أنظمة المعلومات الأخرى وإدارة تدفق المستندات.
  • النشر- التنسيب التلقائي للمحتوى على محطة المستخدم. تقوم الأدوات المقابلة تلقائيًا "بتخصيص" مظهر الصفحة ليتناسب مع تصميم الموقع بأكمله.
  • أداء- وظائف إضافية لتحسين شكل عرض البيانات؛ على سبيل المثال، يمكنك إنشاء التنقل عبر بنية المستودع.

تدير أنظمة CMS وحدات صغيرة مترابطة من المعلومات، وفي هذا السياق، تأخذ الوثيقة معنى النص التشعبي. نظرًا لأن أنظمة CMS تدير المعلومات، والمعلومات لها دورة حياتها الخاصة، فمن الطبيعي أن تتمتع هذه الأنظمة بوسائل كافية لإدارة المحتوى في كل مرحلة من مراحل حياتها (الإنشاء، التعديل، النشر، النقل إلى الأرشيف، وما إلى ذلك). وبهذا المعنى، يمكن اعتبار CMS جزءًا من مجمع ILM (إدارة دورة حياة المعلومات).

من بين أنظمة CMS، غالبًا ما يتم تمييز ما يسمى بأطر إدارة المحتوى (CMF) - وهي أدوات لإنشاء النظام. كما ذكرنا سابقًا، فإن الامتداد الطبيعي لنظام إدارة المحتوى (CMS) هو أنظمة ECM التي تدير جميع المعلومات المتباينة الخاصة بالمؤسسة، وتتفاعل مع التطبيقات الأخرى مثل ERP وCRM. ربما تكون الشركة المصنعة الأكثر شهرة لأنظمة ECM هي Documentum. تشارك العديد من الشركات في تطوير أنظمة إدارة المحتوى، بما في ذلك IBM وMicrosoft وOracle وMacromedia. في الآونة الأخيرة، بدأت المنظمات في الظهور، والتي تحاول توحيد مطوري CMS، وإنشاء بيئة معلومات موحدة للمستخدمين المحتملين لهذه الأنظمة، وتعزيز المعايير المشتركة والموافقة عليها. بادئ ذي بدء، هذه هي الجمعيات OSCOM (إدارة المحتوى مفتوح المصدر) وCMSWatch.

اعتمدت OSCOM معايير مثل WebDav وRSS وATOM وJSR-170. أحد مشاريعها المثيرة للاهتمام، CMSML، يتضمن إنشاء لغة تعتمد على XML لوصف أنظمة إدارة المحتوى، وقائمة بخصائص CMS، وقاموس لوصفها، والأسماء المقابلة لكل خاصية في ترميز XML. يتم تقسيم الخصائص إلى ثلاث فئات كبيرة - إنشاء المحتوى وإدارته وتسليمه إلى المستخدم النهائي.

بدورها تصدر CMSWatch سنويًا تقريرًا يتضمن نظرة عامة على سوق أنظمة CMS ومقارنة بعضها ووصفًا لدورة حياة المحتوى وإدارته في أنظمة CMS.

في هذه المقالة سوف نلتزم بالتصنيف بناءً على نموذج تمثيل البيانات - كائن أو شبكة أو نمطي.

نموذج الكائن

يعمل النموذج الكائني لتمثيل البيانات بمفاهيم مثل الفئة والكائن. تحدد الفئات بنية البيانات وتمثل مجموعة من السمات (سلسلة نصية، عدد صحيح، صورة، وما إلى ذلك). يمتلك ممثلو الفئة (الكائنات) بنية محددة ويمكن أن تحتوي على كائنات أخرى، وتشكل بنية هرمية تعسفية. يمكن أن ترث الكائنات خصائص الكائنات التي تحتوي عليها ومحتواها وسلوكها. تتضمن أمثلة الكائنات المستندات والصور والمجلدات وحسابات المستخدمين. فئة المحتوى لا تخزن بيانات حقيقية - هذه المعلومات موجودة في كائنات (مثيلات الفئة). بعد تحديد فئة واحدة، يمكنك إنشاء العديد من ممثليها (محتوى الكائن).

في أنظمة CMS، يتم عادةً تخزين البيانات في قاعدة بيانات علائقية أو كائنية. في الحالة الأولى، يتم تعيين نموذج بيانات الكائن إلى نموذج قاعدة البيانات العلائقية. يتم إنشاء العلاقات بين الكائنات، على سبيل المثال، باستخدام جداول مثل id، from_object، from_object_version، to_object. في التين. يوضح الشكل 1 الهيكل المحتمل لفئة "المادة" وممثلها.

من بين أنظمة CMS الموجهة للكائنات، يمكنك العثور على أطر عمل. والمثال الكلاسيكي هو Zope CMF. بشكل عام، Zope هو خادم تطبيقات مفتوح المصدر رائد متخصص في إدارة المحتوى للبوابات وتطبيقات المستخدم. يمكّنك Zope من التعاون في إنشاء وإدارة تطبيقات الأعمال الديناميكية المستندة إلى الويب. بناءً على خادم التطبيقات هذا، تم إنشاء إطار إدارة محتوى Zope CMF، والذي تم من خلاله إنشاء عدد من أنظمة CMS، على وجه الخصوص، Plone.

نظام إدارة محتوى آخر شائع جدًا في هذه الفئة هو eZ Publish. يتم تصنيفها على أنها إطارات و ECM. تعتمد عائلة أنظمة eZ على منتج eZ Publish الموزع مجانًا. يتيح لك وجود رخصتين - GPL والمهنية - إنشاء منتجات تجارية بناءً على إطار عمل eZ Publish، مما يوفر لهذا النظام الدعم من كل من مجتمع المصدر المفتوح والمطورين المحترفين.

تتضمن هذه الفئة أيضًا نظام APC ActionApps، الذي يسمح للمستخدمين المسجلين بتحديث محتوى موقعهم باستخدام المتصفح فقط. الشيء المميز في هذا النظام هو أنه يحتوي على مخرجات قابلة للتخصيص. يتم دمج APC ActionApps في الأنظمة الحالية، مما يسمح لك بتبسيط البنية وأتمتة تشغيل البوابات ومواقع الويب المعقدة. بالإضافة إلى ذلك، فإن آلية تجميع المحتوى وتوافر أدوات التحرير تجعل هذا النظام مناسبًا للفرق الموزعة التي تعمل معًا لنشر المحتوى.

إن Microsoft Content Management Server (MCMS) هو نظام لإدارة محتوى الويب يمكّنك من إنشاء مواقع ويب ديناميكية ونشرها وصيانتها. ومن خلال التكامل المحكم مع Visual Studio .NET ودعم ميزات إدارة التعليمات البرمجية المصدر، يسمح MCMS للمطورين بإنشاء مواقع يمكن إدارتها وصيانتها بواسطة مستخدمي تكنولوجيا المعلومات والأعمال. يمكن للأول إدارة العلامات التجارية وسير عمل المستندات والأمان مركزيًا، بينما يمكن للأخير إنشاء المحتوى الخاص به وإدارته ونشره باستخدام تطبيقات مألوفة مثل Word أو Internet Explorer.

يدعم نموذج الكائن التطوير في Visual Studio .Net و.Net Framework. يمكن دمجه عبر موصل محتوى Microsoft Solutions for Internet Business (MSIB) مع Microsoft Commerce Server لإنشاء حلول التجارة الإلكترونية.

كقاعدة عامة، تعد الأنظمة المستندة إلى نموذج البيانات الموجهة للكائنات هي الأكثر وظيفية ومرونة، ولكنها في نفس الوقت الأكثر تعقيدًا.

نموذج الشبكة

يعتمد نموذج تمثيل البيانات هذا على نظرية الرسم البياني: يتم تمثيل بنية المعلومات في شكل عقد مع اتصالات محددة بينها. يمكن أن يكون أساس النظام إما شبكة أو نظام إدارة قواعد بيانات علائقي تقليدي، حيث يتم تعيين نموذج وصف بيانات الشبكة عليه. تقوم الجداول العلائقية بتخزين معلومات حول العقد وسماتها والعلاقات بينها. تختلف العلاقة عن السمة من حيث أنها تخزن مرجعًا إلى عقدة أخرى، وتقوم السمة بتخزين القيمة الفعلية. لاستخراج البيانات من رسم بياني موجه، عادةً ما يتم استخدام إجراءات المعالجة العودية، مثل تجميع قوائم العقد، وتحديد سمات العقد من السمات الأصلية، وما إلى ذلك. أرز. 2يتم تقديم خيار تنظيم بنية بيانات الموقع في شكل رسم بياني.

أرز. 2. مثال على تنظيم المحتوى باستخدام نموذج بيانات الشبكة

مثال على هذا النوع من النظام هو Communiware. يعد هذا النظام جيلًا جديدًا من الأدوات لإنشاء مواقع الويب والبوابات الرأسية.

نموذج معياري

في مثل هذه الأنظمة، يتم تقسيم المحتوى إلى وحدات منفصلة بناءً على أنواع المحتوى. تعتمد بنية البيانات على الوحدة، وكل العمل مع المحتوى يتركز داخل الوحدة. الوحدات مستقلة وهي مسؤولة مسؤولية كاملة عن العمل مع المستندات من هذا النوع. يتم وصف المستندات باستخدام مجموعة ثابتة من الخصائص - أنواع المستندات ثابتة بشكل صارم. يمكنك توسيع الوظائف عن طريق إضافة وحدة نمطية جديدة أو استبدال التعليمات البرمجية الموجودة أو تحريرها. في أغلب الأحيان، لا يوجد نظام اتصالات بين مستندات الوحدات المختلفة وبين مستندات نفس الوحدة. المجموعة القياسية لأنواع المحتوى (الوحدات) هي كما يلي: الروابط والمقالات والملفات والأخبار والأقسام والمنتدى.

على الرغم من القيود الواضحة لنموذج البيانات، فإن الأنظمة المبنية عليه هي الأكثر شيوعًا بسبب بساطتها. تتضمن الأمثلة أنظمة مثل PHPNuke وMambo وXoops.

أنظمة CMS المعيارية لها عيب مشترك واحد - بنية المحتوى ثابتة بشكل صارم داخل الوحدة. ومع ذلك، لتوسيع وظائفها، يمكنك استخدام الوحدات الخارجية، والتي يوجد الكثير منها على الإنترنت. الميزة الواضحة لهذه الأنظمة هي القدرة على الحصول على بوابة جاهزة للاستخدام بالكامل تقريبًا في وقت قصير.