قائمة تحقق من 8 خطوات لموقع WordPress أسرع

نشرت: 2019-08-07
Faster WordPress Site

آخر تحديث - 8 يوليو 2021

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

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

تحقق من أداء الهاتف المحمول على جهاز قديم

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

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

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

تتضمن المتصفحات مثل Google Chrome و Firefox ميزة لخفض أداء وحدة المعالجة المركزية وسرعة الشبكة في أدوات المطورين الخاصة بهم. تتيح أداة Chrome's Lighthouse ، والتي يمكن العثور عليها ضمن علامة التبويب "تدقيق" في Developer Tools ، لأصحاب المواقع تطبيق العديد من خيارات التقييد.

إزالة الإضافات غير المستخدمة

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

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

استخدم سمة خفيفة الوزن

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

التصميم نظيف وخالي من الفوضى

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

تحسين الصور

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

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

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

هذا هو مكون إضافي ووردبريس شائع لتحسين الصورة.

إضافات WordPress مثل Smush Image Compression و Optimization عملية الصور والتأكد من أنها ليست أكبر من اللازم.

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

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

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

هناك العديد من مكونات التخزين المؤقت للاختيار من بينها ، بما في ذلك:

  • WP Rocket ، مكون إضافي متميز يهدف إلى أن يكون سهل الاستخدام.
  • WP Total Cache ، وهو مكون إضافي مجاني يوفر تحكمًا دقيقًا في خيارات التخزين المؤقت ، ولكن يصعب التعامل معه.
  • WP Super Cache ، مكون إضافي للتخزين المؤقت تم تطويره بواسطة Automattic ، الشركة التي أسسها منشئ WordPress Matt Mullenweg.

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

استخدم شبكة توزيع المحتوى

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

يعد Cloudflare أحد أفضل الخيارات لإعداد شبكة توصيل محتوى لموقعك على الويب.

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

تصغير تضمين الفيديو

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

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

الانتقال إلى مزود استضافة أفضل

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

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

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

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

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