AMP It Up! لماذا وكيف من Drupal AMP (وماذا يمكن أن تفعل لموقع الويب الخاص بك)
نشرت: 2019-08-13عندما تم إطلاق مشروع Accelerated Mobile Pages (AMP) مفتوح المصدر في أكتوبر 2015 ، تمت مقارنة Google AMP غالبًا بمقالات Facebook الفورية. ومع ذلك ، فإن كلا العملاقين التقنيين يشتركان في هدف مشترك - جعل صفحات الويب يتم تحميلها بشكل أسرع. بينما يمكن الوصول إلى AMP باستخدام عنوان URL على الويب ، فإن مقالات Facebook الفورية تهدف فقط إلى تخفيف الألم لمستخدمي التطبيقات. بالتعاون مع بعض شركاء الإطلاق الأقوياء في قطاعي النشر والتكنولوجيا ، تهدف Google AMP إلى التأثير على مستقبل توزيع المحتوى على الأجهزة المحمولة.
تقدم سريعًا إلى اليوم ، و Google AMP هو أهم شيء على الإنترنت. مع وجود أكثر من 25 مليون نطاق من مواقع الويب التي نشرت أكثر من 4 مليارات صفحة AMP ، لم يستغرق المشروع وقتًا طويلاً حتى يحقق نجاحًا كبيرًا. تتألف من سمتين رئيسيتين ؛ السرعة والدعم لتحقيق الدخل من الكائنات ، والآثار المترتبة على AMPs بعيدة المدى لشركات المؤسسات والمسوقين والتجارة الإلكترونية وكل المؤسسات الكبيرة والصغيرة الأخرى. مع الميزات الرائعة وحقيقة أن أصلها كمبادرة Google ، فليس من المستغرب أن تظهر صفحات AMP في Google SERP بشكل أكثر بروزًا.
ما هو AMP؟
مع الارتفاع السريع في عدد مستخدمي الأجهزة المحمولة ، فإن الحاجة إلى توفير تجربة مستخدم تشبه موقع الويب لا تقتصر على قطعها فقط. يتمتع مستخدمو الأجهزة المحمولة اليوم بنطاق انتباه أقل وسرعات إنترنت متنوعة. يمكن للشركات تلبية كل من هذه التحديات من خلال موقع ويب سريع التحميل وخفيف الوزن وشبيه بالتطبيقات باستخدام Google AMP.
AMP عبارة عن إطار عمل مفتوح المصدر يبسط HTML ، ويبسط قواعد CSS ، ويقيد استخدام Javascript (يمكن استخدام مكتبة مكونات AMP بدلاً من ذلك) ويقدم الصفحات عبر ذاكرة التخزين المؤقت لـ Google AMP (شبكة توصيل محتوى قائمة على الوكيل).
لماذا AMP ؟؟
تهدف مبادرة Google مفتوحة المصدر ، التي تؤثر على البنية التقنية للأصول الرقمية ، إلى توفير صفحات ويب مبسطة لمتصفحات الهاتف المحمول والتطبيقات الأخرى.
إنه سريع ، مثل Really Fast
يتم تحميل Google AMP بسرعة تبلغ ضعف سرعة صفحة الجوّال العادية القابلة للمقارنة ووقت الاستجابة أقل من عُشر. بهدف توفير أسرع تجربة لمستخدمي الأجهزة المحمولة ، سيتمكن العملاء من الوصول إلى المحتوى بشكل أسرع ، ومن المرجح أن يظلوا على الصفحة لإجراء عملية شراء أو الاستفسار عن خدمتك ، لأنهم يعلمون أنها لن تستغرق وقتًا طويلاً.
دفعة عضوية
الأهلية للعرض الدائري لصفحات AMP التي تقع فوق نتائج البحث الأخرى على Google SERP ، مما يؤدي إلى زيادة كبيرة في النتائج العضوية وحركة المرور هي دفعة كبيرة لإبراز المؤسسة. على الرغم من أنه ليس مسؤولاً عن زيادة سلطة الصفحة وسلطة المجال ، فإن Google AMP يلعب دورًا رئيسيًا في إرسال المزيد من حركة المرور على طريقتك.
عائد الاستثمار
حقيقة أن AMP تستفيد من البنية التحتية الحالية لموقع الويب ولا تعطلها ، تجعل تكلفة اعتماد AMP أقل بكثير من التقنيات المنافسة. في المقابل ، تتيح Google AMP تجربة مستخدم أفضل والتي تُترجم إلى معدلات تحويل أفضل على الأجهزة المحمولة.
دروبال و AMP
من خلال مشاركة المستخدم بشكل أفضل ، ووقت أطول ، وسهولة التنقل بين مزايا المحتوى ، تلتزم الشركات بجذب المزيد من الزيارات باستخدام الصفحات المتوافقة مع AMP وزيادة إيراداتها. تعتبر وحدة AMP مفيدة بشكل خاص للمسوقين لأنها إضافة رائعة لتحسين جهود Drupal SEO الخاصة بهم.
تنتج AMP HTML الذي يجعل الويب مكانًا أسرع. يعد تنفيذ وحدة AMP في دروبال أمرًا بسيطًا حقًا. فقط قم بالتنزيل والتمكين والتهيئة!
قبل أن تبدأ بدمج وحدة AMP مع دروبال ، فأنت بحاجة إلى -
وحدة AMP: تتعامل وحدة AMP بشكل أساسي مع تحويل صفحات Drupal HTML العادية إلى صفحات شكوى AMP.
مكونان رئيسيان لوحدة AMP:
وحدة AMP: تتعامل وحدة AMP بشكل أساسي مع تحويل صفحات Drupal HTML العادية إلى صفحات شكوى AMP.
مكونان رئيسيان لوحدة AMP:

مظهر AMP: أنا متأكد من أنك قد صادفت AMP HTML ومعاييرها. الشخص المسؤول عن المحتوى الخاص بك ليبدو فعالاً ويعمل بشكل جيد على الهاتف المحمول. يُنتج موضوع Drupal AMP الترميز المطلوب وفقًا لهذه المعايير لمواقع الويب التي تتطلع إلى الأداء الجيد في عالم الأجهزة المحمولة. أيضًا ، يتيح مظهر AMP إنشاء صفحات AMP مخصصة.
مكتبة AMP PHP: تتكون من سمة AMP الأساسية والموضوع الفرعي ExAMPle ، وتتولى مكتبة Drupal AMP PHP التصحيحات النهائية. يمكن للمستخدمين أيضًا إنشاء سمة AMP الفرعية الخاصة بهم من البداية ، أو تعديل السمة الفرعية الافتراضية ExAMPle لمتطلباتهم الخاصة.
كيفية إعداد AMP مع دروبال؟
قبل دمج AMP مع Drupal ، عليك أن تفهم أن AMP لا تحل محل موقع الويب الخاص بك بالكامل. بدلاً من ذلك ، توفر وحدة AMP في جوهرها وضع عرض لأنواع المحتوى ، والذي يتم عرضه عندما يطلب المتصفح إصدار AMP.
قم بتنزيل وحدة AMP
مع الإعداد المحلي الخاص بك ، اكتب الأمر الطرفي التالي:
drush dl amp, amptheme, composer_manager
سيقوم هذا الأمر بتنزيل وحدة AMP وموضوع AMP ووحدة Composer Manager (لنفترض أنه إذا لم يكن لديك Composer Manager بالفعل).
إذا كنت مستخدمًا لـ Drupal 8 ، فمن المحتمل أن تكون على دراية بـ Composer ووظيفته كأداة تجميع لـ PHP تقوم بتثبيت التبعيات لمشروع ما. يستخدم الملحن لتثبيت مكتبة PHP تقوم بتحويل HTML الخام إلى AMP HTML. أيضًا ، سيساعد الملحن في جعل هذه المكتبة تعمل مع دروبال.
ومع ذلك ، نظرًا لأن وحدة AMP لا تتطلب صراحة Composer Manager لإحدى التبعيات ، يمكن لسير العمل البديل الاستفادة من ملفات Composer للوحدة النمطية بدون استخدام Composer Manager.
بعد ذلك ، قم بتمكين العناصر المطلوبة للبدء:
drush en composer_manager, amptheme, ampsubtheme_example
قبل تمكين وحدة AMP نفسها ، يجب تمكين سمة فرعية لـ AMP. يعمل التكوين الافتراضي لوحدة AMP على تعيين سمة AMP على "ExAMPle Sub theme".
كيفية تمكين وحدة AMP؟
يمكن تمكين وحدة AMP الخاصة بـ Drupal باستخدام Drush. بمجرد تمكين الوحدة ، سيهتم Composer Manager بتنزيل مكتبات AMP الأخرى وتوابعها.
drush en amp
ترتيب
بمجرد تثبيت كل شيء وتمكينه ، يجب تهيئة AMP باستخدام واجهة ويب قبل عرض صفحات Drupal AMP. أولاً ، عليك تحديد أنواع المحتوى التي يجب أن يكون لها إصدار AMP. قد لا تحتاجه لهم جميعًا. قم بتمكين نوع محتوى معين من خلال النقر على الرابط "تمكين AMP في إعدادات العرض المخصصة". في الصفحة التالية ، افتح مجموعة الحقول "إعدادات العرض المخصصة". حدد مربع AMP ، ثم انقر على "حفظ".

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

