كيفية تسريع موقع التجارة الإلكترونية الخاص بك وورد؟

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

وبعبارة أخرى ، كيف يمكنك تسريع موقع الويب الخاص بـ WordPress eCommerce؟ هذه المقالة مع الإجابة على هذا السؤال وتقديم أفكار مفيدة لتسريع موقع التجارة الإلكترونية وورد. 

تحسين موقع التجارة الإلكترونية وورد: البدء

 

صورة ائتمانات: 

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

ومع ذلك ، ماذا لو لم تكن WooCommerce المستعمل؟ هناك العديد من المكونات الإضافية الأخرى التي يمكن أن تساعدك في إنشاء موقع ويب للتجارة الإلكترونية في WordPress. على سبيل المثال ، يمكنك استخدام ملفات Easy Digital Downloads يتيح لك إنشاء متجر للتجارة الإلكترونية باستخدام منتجات رقمية (على عكس المنتجات المادية) ، وما إلى ذلك.

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

اختبار السرعة

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

أدوات مثل Pingdom و GTmetrix مفيدة جدا في هذا الصدد. يمكنك تشغيله على عنوان URL لموقعك على الويب ومشاهدة النتائج جنبًا إلى جنب مع المناطق التي يمكنك تحسينها.

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

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

تسريع موقع التجارة الإلكترونية وورد

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

الآن ، نعود إلى السؤال الكبير: كيف يمكننا تسريع موقعنا على الويب الخاص بالتجارة الإلكترونية؟

استضافة و CDN

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

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

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

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

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

تحسين الصور

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

الإضافات ووردبرس] مثل TinyPNG يمكن أن يكون مفيدًا لضغط الصور وتحسينها عند تحميلها.

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

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

باستخدام البرنامج المساعد التخزين المؤقت ووردبرس]

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

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

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

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

وهكذا ، في حين يمكنك (ويجب) تخزين ملفات جافا سكريبت وتقليصها على مدونات WP ، فإن القيام بذلك ليس فكرة جيدة عن متاجر WP التجارية الإلكترونية.

باستخدام AJAX في سلة التسوق

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

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

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

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

تسريع موقع التجارة الإلكترونية وورد

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

في حين أننا في ذلك ، سيكون البرنامج المساعد بسيطة ولكنها مفيدة جدا WooCommerce إصلاح الصرف السريع. إنه ببساطة يتوقف عن تحميل طرق AJAX وغيرها WooCommerce يعمل على غيرWooCommerce الصفحات (على سبيل المثال ، مدونتك أو صفحة حول). يمكن أن يساعدك على تسريع فتحات موقع التجارة الإلكترونية في WordPress.

تحسين قاعدة البيانات

صورة ائتمانات:

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

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

خلاصة

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

إذا كنت تقوم بتشغيل أو إدارة موقع على الويب الخاص بـ WordPress eCommerce ، فما هي الإستراتيجية أو الأساليب التي تستخدمها لتسريعها؟ تبادل وجهات النظر الخاصة بك في التعليقات أدناه!

صورة مميزة 

سفيان بن عزير

كاتب؛ المؤلف المنشور محبي القهوة؛ مطور ويب؛ الرجل وراء باراكوزم.