كيفية إنشاء قالب لموقع ويب

جدول المحتويات:

كيفية إنشاء قالب لموقع ويب
كيفية إنشاء قالب لموقع ويب

فيديو: كيفية إنشاء قالب لموقع ويب

فيديو: كيفية إنشاء قالب لموقع ويب
فيديو: كيفية تصميم قوالب template | تعلم تصميم المواقع الالكترونية من البداية الى النهاية #1 2024, يمكن
Anonim

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

كيفية إنشاء قالب لموقع ويب
كيفية إنشاء قالب لموقع ويب

ما هو قالب الموقع؟

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

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

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

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

كيف تصنع قالب موقع؟

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

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

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

استنتاج

يعد إنشاء قالب طريقة جيدة جدًا لفصل منطق العرض عن منطق التطبيق. هذا يسهل على مصمم التخطيط ويبسط عمل المبرمج.

موصى به: