تسمح لك أنظمة إدارة المحتوى الحديثة ، والأطر ، والقوالب ، والسمات ، والمكونات الإضافية ، والأدوات وغيرها من أدوات المطورين ، بإنشاء موارد ويب عالية الجودة بسرعة باستخدام واجهة سهلة الاستخدام ، وأسلوب مألوف لتوفير الوظائف من خلال المنطق التقليدي لـ الحوار والضوابط والأزرار. سرعة التطوير العالية والأمان والموثوقية هي النقاط المميزة في تصنيفات نظام إدارة المحتوى (CMS).
إدارة موارد الويب التقليدية
يعد النقر فوق الزر الموجود على موقع الويب إجراءً محددًا. مجموعة من الإجراءات المحددة - قائمة. مجموعة من الخيارات للإجراءات - القوائم ، "مربعات الاختيار" أو عناصر التحديد في نطاق واسع.
العديد من المتغيرات لتقنية إدارة موارد الويب الحديثة ليست أزرارًا وقوائم ومحددات وقوائم وخرائط منطقة قابلة للنقر وأفكار مطورين أخرى ، ولكنها التصميم المعتاد لتقاليد البرمجة الراسخة.
تطوير مورد الويب هو نفس البرمجة. ما كان في بداية عصر الكمبيوتر أصبح أساس عصر تطور تقنيات الإنترنت. أصبح كل شيء أكثر رشاقة ورشاقة ،أكثر صعوبة ومسؤولية ، وبدأ حجم المعلومات ينمو بشكل كارثي.
إنفاق وقت المطور في إنشاء مورد ويب يدويًا أو تصميم منطق حوار فريد أو تصميم زر لموقع ويب فكرة قديمة ومجربة وحقيقية. وجدت في حل مشاكل فريدة أو خاصة. في العالم الحديث ، مورد الويب الجيد هو:
- CMS الشعبية ؛
- موضوع الجودة (قالب) ؛
- مجموعة ثابتة من الملحقات (الأدوات).
يوم عمل - ومتجر جديد أو محرك بحث أو إدارة إلكترونية للوثائق قيد التشغيل بالفعل.
يتم تحميل الشخص بشكل عام والمستخدم (زائر الموقع) بشكل خاص دائمًا المشاكل الحالية. رغبة المطور في إقناع عميله المحتمل بوعد أفكاره أو حوار خاص تنبع من مجال الإبداع أو الفن أو المسرح.
ضوابط فريدة
الحياة اليومية تقليد راسخ في المنزل والعمل وعلى شاطئ البحر. لطالما كان الإنسان مستخدمًا واثقًا "للطريقة المعتادة" للحياة والعمل والترفيه. يشعر مستخدم الإنترنت بالثقة في بيئة مألوفة ، عندما لا تكون هناك حاجة لتخمين ما يريد المطور تقديمه على موقعه.
لكل CMS وجهه الخاص ، مما يعكس التقاليد الراسخة في تنظيم الحوار مع الزائر. على سبيل المثال ، زر موقع WordPress عالي الجودة والوظيفي بالكامل هو المكون الإضافي Shortcodes Ultimate.("الرموز القصيرة" المعروفة). تحتاج إلى إعداد بيئة أداة بسرعة لتنظيم التحليل المعقد والمتعدد الوظائف:
- 2 minutes - تثبيت WordPress ؛
- 3 دقائق - التثبيت والمقدمة للمكوِّن الإضافي للرموز القصيرة ؛
- 4 دقائق - اضبط أربعة أزرار.
هذا يكفي لتوصيل الأزرار (1) و (2) على الفور لفتح الصفحات التي تم تحليلها ، والزر (3) إلى موقع نتائج التحليل ، والزر (4) إلى نص التحليل الذي يتم تطويره
في هذا المثال ، سمة WordPress مؤهلة برمز إضافي. يمكن للمطور وضع الكود ، الذي حدده بنفسه ، في HTML / CSS في أي مكان على الصفحة المطلوبة ، أو استخدام نتيجة البرنامج المساعد.
من المهم ملاحظة: مكان إنشاء الكود لن يكون دائمًا حيث يتم تطبيق الكود.
لا تتطلب أية مهمة تجريف حتى أبسط نظام إدارة محتوى: فهو دائمًا نص برمجي وخوارزمية وفكرة للبحث عن البيانات ومعالجتها. ولكن في وقت تصحيح خوارزمية التحليل ، من الملائم أن يكون لديك نافذة للبيانات الأولية ، ونافذة لنتائج العمل ، وإدارة ملائمة لعملية العمل / تصحيح الأخطاء.
وصف الغرض والعناصر المستخدمة
أول زرين هما المعلومات الأولية (أمثلة لصفحات نموذجية تحتاج منها للحصول على البيانات) ، والثالث هو نتيجة تحليل البرنامج النصي. الزر الرابع يعمل (بدء التحليل)
المعلمات مطلوبة لكي يعمل البرنامج النصي. يتم تمثيل هذه المعلمات بشكل ملائم بواسطة كود HTML / CSS. استخدام الرموز القصيرة هنا ليس فعالاً بشكل خاص. قد تحتاج أيضًا إلى كتابة كود JavaScript واستخدم AJAX للتحكم في التحليل في الوقت الحقيقي.
يوفر أي CMS حديث للمطور القدرة على توصيل معالج JavaScript. لكن أي نظام إدارة محتوى ومكون إضافي له ينفذون أفكار (معرفة ومهارات وخبرات) منشئها. تكمن أهداف منطقة تطبيق معينة دائمًا خارج وجهات نظر مطور CMS ، والموضوع ، والقالب ، والمكوِّن الإضافي.
يمكنك دائمًا تسوية ميزات البيئة الآلية. توضح مجموعة العناصر (5) كيف يمكنك إدخال المعلمات "يدويًا" المطلوبة للتحليل بشكل ملائم وعضوي. توضح عناصر التحديد (6) كيف يتم ذلك من خلال البرنامج المساعد.
كيفية إنشاء زر لموقع ويب: إصلاح سريع
تم إجراء الحل الفعلي للمثال أعلاه باستخدام المكون الإضافي Shortcodes Ultimate ، والذي أنشأ رمزًا قصيرًا - سلسلة من الأحرف (يمكن استخدام أي صفحة من الموقع لإنشاء رمز قصير). تم نقل الكود الناتج إلى ملف header.php لموضوع Twenty Seventeen واستخدامه كمعامل لوظيفة do_shortcode ().
في هذا الشكل ، أعلاه وأدناه ، يمكنك رؤية أجزاء من التعليمات البرمجية التي تم إدراج الوظيفة المطلوبة بينها. من الملائم استخدام علامة "span" أو "div" (1) للتحكم في الموضع الدقيق للعناصر المرغوبة ، ولكن هذا قد يتعارض مع إستراتيجية التخطيط سريع الاستجابة لنظام إدارة المحتوى المستخدم. داخل العنصر (1) ، يبدو العنصر من البرنامج المساعد Shortcodes Ultimate (2) رائعًا.
في هذه الحالة ، نظام إدارة المحتوى هو البيئة وليس الموقع. هنا من المهمحل المشكلة بسرعة: تصحيح أخطاء برنامج التحليل النصي. زر للموقع - واحد ، اثنان ، ثلاثة - ولم يعد المطور لهم بعد الآن. ينصب اهتمامه فقط على تطوير وتصحيح نص الإعراب.
قد لا تفهم ، لكن من المهم أن تتذكر
PHP لغة رائعة وعملية. من نواح كثيرة ، هو أدنى من JavaScript ، لكن في الزوج يعمل بشكل رائع. يعد استخدام CMS حلاً مطلوبًا بشكل موضوعي. توفير الوقت مذهل ، لكن الثمن هو "أطنان من الأكواد". من نواحٍ عديدة ، لا يهم هذا الرمز ، وغالبًا ما يكون من المستحيل حتى إدراكه.
في المثال أعلاه ، وصف العنصر (2) واسع ، وهناك أربعة أوصاف من هذا القبيل لكل زر للموقع. الوصف (3) أكثر إحكاما ويصف أربعة عناصر فقط. هذا مصنوع يدويًا. الوصف (2) يتم توفيره في الواقع بأربعين مرة أكثر من سطور البرنامج المساعد و CMS. الوصف (3) مأخوذ كما هو.
البرمجة الحديثة ليست حريصة بشكل خاص على الخوض في التفاصيل ، ويعمل المطور الحديث بآراء نظام إدارة المحتوى المفضل لديه. لا يعرف الكثيرون حتى كيفية إدراج "مربع اختيار" بسيط في النقطة المطلوبة على الصفحة أو كتابة زر تسجيل الدخول الخاص بهم إلى الموقع باستخدام HTML / CSS.
متطلبات الزائر التقليدية المطبقة في أدوات بناء المواقع التقليدية. لا يوجد شيء مخجل في حقيقة أن كل موقع يعلن عن فكرة استخدام نظام إدارة المحتوى:
- واجهتها سهلة الاستخدام ؛
- أسلوبها المعتاد في تقديم الوظائف ؛
- منطقها للحوار والضوابط والأزرار.
بفي عالم المعلومات الديناميكي اليوم ، تأتي سرعة اتخاذ القرار وتقديم الخدمات في المقدمة. تختلف فكرة كل نظام إدارة محتوى ، لكن الهدف واحد للجميع: إنشاء مورد ويب موثوق وعالي الجودة وعامِل بسرعة.
موقع مثالي…
تقنيات الإنترنت الحديثة جيدة. من الصعب القول خلاف ذلك. لكن ديناميكيات تطورها لا تشبه إلى حد ما دوامة التقدم العلمي والتكنولوجي الكلاسيكي. إنها أكثر من حركة براونية.
عدم توافق الإصدارات ، والأنواع ، والقوالب ، ومجموعة متنوعة من الأدوات ، وديناميكيات أسماء أدوات برمجة معينة لها نفس الأساس ، مثل حفيف الأوراق على شجرة كبيرة. لكن الشجرة تنمو.
مورد الويب المثالي هو عندما يكون هناك زر واحد فقط للموقع. هذا عندما يقترب شخص من الآخر ويبدأ الحوار.
الموقع الحديث هو عندما يأتي شخص ما ، وهناك … رأي المطور في التصميم ، وأسلوب توفير الوظائف ، والمهمة ، ومجال الموضوع. لا يوجد حوار. الزائر تحت رحمة الأزرار والقوائم وضوابط أخرى مرتبة من قبل المطور. إنه تقليد ، إنه مألوف ومريح ، لكن هل هو حقًا صحيح؟