شارك المقال

كيفية تسريعووردبريس: دليل تفصيلي

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

كلما تم تحميل موقع الويب الخاص بك بشكل أسرع ، كلما قدمت تجربة مستخدم أفضل

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

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

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

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

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

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

اكتشف الإضافات الأفضل للتخزين المؤقت فيووردبريس

لماذا موقع WordPress الخاص بك بطيء؟

هناك فئتان عريضتان من المشكلات التي يمكن أن تبطئ موقع WordPress الخاص بك:

أداء الواجهة الخلفية – بعبارات عامة ، هذا هو الوقت الذي يستغرقه خادمك لتسليم الملفات.

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

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

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

استخدام عدد كبير جدًا من إضافاتووردبريس غير المحسّنة

استخدام ثيمووردبريس ثقيل

تحميل صور كبيرة غير محسّنة

وجود JavaScript أو CSS غير مُحسَّن

تحميل عدد كبير جدًا من البرامج النصية للجهات الخارجية

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

ستغطي نصائحنا أدناه إصلاح كلا النوعين من المشكلات.

لماذا تعتبر سرعة موقعووردبريس مهمة؟

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

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

ومع ذلك ، هناك أيضًا الكثير من الجوانب السلبية لوجود موقع ويب بطيء:

تصنيفات SEO – جوجليستخدم سرعة الموقع كعامل ترتيبفي كل من نتائج سطح المكتب والجوّال. وسوف أيضاابدأ في استخدام مقاييس Core Web Vitals قريبًا، والتي تتضمن مقياس السرعة. يمكن أن تكون سرعة الموقع مهمة بشكل خاص في المنافذ التنافسية التي تحتوي على الكثير من المواقع القوية ، حيث تُميِّز بين موقعين متساويين في القوة.هنا تأخذ جوجل.

معدلات التحويل – تؤدي أوقات التحميل البطيئة إلى انخفاض معدلات التحويل. حتى التأخير الذي يبلغ 100 مللي ثانية فقط يمكن أن يضر بمعدلات التحويل بنسبة 7٪ ،بحسب أكاماي. ديلويتايضا وجد أن مجرد تحسين 100 مللي ثانية في سرعة الموقع أدى إلى زيادة إنفاق المتسوقين بنسبة 10٪.

معدل الارتداد – يؤدي تباطؤ أوقات التحميل إلى ارتفاع معدلات الارتداد. على سبيل المثال،وجدت Pingdomأن معدل الارتداد المرتبط بالوقت لصفحة يتم تحميلها في ثانيتين هو 6٪ ولكن هذا يقفز إلى 38٪ لصفحة يتم تحميلها في خمس ثوانٍ. على الجوال،وجدت جوجل أن احتمال ارتداد شخص ما يقفز من 32٪ في 1-3 ثوانٍ إلى 90٪ في 1-5 ثوانٍ.

تعتبر سرعة الموقع أيضًا مهمة بشكل خاص على الجوّال ، حيث 53٪ من زوار الجوال ستترك الصفحة التي يستغرق تحميلها أكثر من ثلاث ثوانٍ.

كيفية قياس سرعة موقع ووردبريس

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

بعض أفضل أدوات اختبار السرعة المجانية هي:

WebPageTest – يوفر الكثير من متغيرات الاختبار لجمع المزيد من البيانات المفيدة.

سريع او بطيء – اختبارات من مواقع متعددة في جميع أنحاء العالم لتقييم أوقات التحميل العالمية.

GTmetrix – مرن للغاية إذا قمت بالتسجيل للحصول على حساب مجاني.

Google PageSpeed ​​Insights – يوفر بيانات السرعة الحقيقية من Google ، إلى جانب الاختبار من Lighthouse.

إذا كنت تريد بيانات دقيقة ، فهناك بعض متغيرات الاختبار التي تحتاج إلى الانتباه إليها:

الجهاز – حاول اختبار كل من أجهزة سطح المكتب والأجهزة المحمولة.

موقع الاختبار – من الناحية المثالية ، يجب أن تختبر من الموقع الأقرب لجمهورك المستهدف. إذا كان جمهورك من جميع أنحاء العالم ، فيجب عليك الاختبار من مواقع متعددة.

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

على سبيل المثال ، إليك تكوين اختباري لاختبار سرعات موقعك للزوار عبر الهاتف المحمول على اتصال 4G:

كيفية تكوين اختبار سرعة وورد

ماذا تعني نتائج الاختبار؟ ماذا عن “النتائج”؟

بمجرد إجراء اختبار السرعة ، ستحصل على الكثير من الأرقام المختلفة (تعتمد الأرقام الدقيقة على الأداة التي تستخدمها).

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

من حيث أوقات التحميل الفعلية ، سترى أرقامًا مختلفة. بشكل عام ، سترغب في الانتباه إلى كل من أوقات التحميل الكامل (المدة التي يستغرقها تحميل موقعك بالكامل) ومقاييس “تجربة المستخدم” مثل Largest Contentful Paint (LCP) ، والتي تقيس المدة التي يستغرقها موقعك يصبح “المحتوى الرئيسي” مرئيًا (حتى إذا كان موقعك لا يزال يحمل محتوى ونصوصًا في الجزء السفلي غير المرئي من الصفحة).

webpagetest-speed-test-results

ما هو وقت تحميل موقع الويب المناسب؟

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

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

“Largest Contentful Paint (LCP) هو مقياس مهم يركز على المستخدم لقياس سرعة التحميل المتصورة لأنه يشير إلى النقطة في المخطط الزمني لتحميل الصفحة عند تحميل المحتوى الرئيسي للصفحة على الأرجح – يساعد LCP السريع في طمأنة المستخدم بأن الصفحة مفيد.”

توصي Google أن وقت LCP أقل من 2.5 ثانية وسيبدأ في استخدام هذا المعيار كعامل ترتيب لكبار المسئولين الاقتصاديين في عام 2021.

كيفية تحسين سرعة موقعووردبريس

الآن ، دعنا ندخل في بعض التكتيكات العملية التي يمكنك تنفيذها لتسريع موقعووردبريس الخاص بك …

1. استخدم Fastووردبريس Hosting

2. استخدم التخزين المؤقت للصفحة

3. استخدم شبكة توصيل المحتوى (CDN)

4. تحسين الصور الخاصة بك

5. تحسين CSS

6. تحسين JavaScript

7. استخدام موضوع سريع

8. استخدام الإضافات السريعة والحد من استخدام البرنامج المساعد

9. تحسين قاعدة البيانات الخاصة بك

10. تحديد أو تعطيل المراجعات

11. تحسين تعليقاتك

12. تفريغ ملفات الوسائط

13. استخدم ضغط Gzip

14. استخدم التخزين المؤقت للمستعرض (التحكم في ذاكرة التخزين المؤقت وتنعيم الرؤوس)

15. استخدام التوصيل المسبق والجلب المسبق للموارد الهامة

16. إدارة البرامج النصية الخاصة بك لتجنب التحميل على مستوى الموقع

17. احذر من البيانات المحملة تلقائيًا من الإضافات

18. تقييد استخدام البرامج النصية للجهات الخارجية

19. استخدام البرنامج المساعد لتحسين السرعة

1. استخدم Fastووردبريس Hosting

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

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

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

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

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

من الناحية المثالية ، سترغب في اختيار مضيف يقدم خادمًا موجودًا في نفس الموقع مثل جمهورك المستهدف الأساسي.

هناك اعتبار آخر مهم وهو البحث عن التقنيات الحديثة ، مثل HTTP / 2 ، والتي يمكنها تحسين أداء HTTPS وهي أيضًا أفضل في التعامل مع الكثير من طلبات HTTP الصغيرة.

2. استخدم التخزين المؤقت للصفحة

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

عادة ، يحتاج خادم موقعووردبريس الخاص بك إلى تجميع كل صفحة من البداية عندما يزور شخص ما موقعك. يتضمن ذلك تنفيذ PHP “لبناء” الصفحة والاستعلام عن قاعدة بيانات موقعك للحصول على محتوى الصفحة. بمجرد القيام بذلك ، يقوم الخادم الخاص بك بتسليم HTML النهائي إلى متصفح الزائر.

تستغرق هذه العملية وقتًا وتستخدم أيضًا الموارد ، مما يؤدي إلى تأثير سلبيين على أداء موقعك:

يجعل الزيارات الفردية تستغرق وقتًا أطول.

يستخدم المزيد من الموارد لكل زيارة ، مما يعني أن موقعك سيتباطأ أكثر خلال فترات ازدحام المرور.

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

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

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

صاروخ الفسفور الابيض (أي يعمل بشكل رائع مع Elementor)

WP Super Cache

WP Fastest Cache

3. استخدم شبكة توصيل المحتوى (CDN)

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

تتضمن بعض شبكات CDN الجيدة لمستخدميووردبريس ما يلي:

مفتاح CDN

ستاكباث (MaxCDN سابقًا)

الأرنب

كلاود فلير

يقدم العديد من مضيفيووردبريس المُدارين أيضًا خدمات CDN المدمجة الخاصة بهم دون أي تكلفة إضافية.

باستثناء Cloudflare (التي لديها عملية الإعداد الخاصة بها) ، يمكنك إعداد CDN على النحو التالي:

اشترك في خدمة CDN وأضف موقعك.

استخدم مكونًا إضافيًا مثل CDN Enabler لتهيئة موقعووردبريس الخاص بك لتحميل محتوى معين من CDN.

4. تحسين الصور الخاصة بك

في المتوسط ​​، تشكل الصور حوالي نصف حجم ملف متوسط ​​موقع الويب ، وفقًا لأرشيف HTTP. هذا يجعلهم فرصة كبيرة لتقليل حجم موقعك وتسريعه.

فيما يتعلق بالصور نفسها ، هناك جزءان للتحسين:

الأبعاد التي تم تغيير حجمها – تريد تغيير حجم أبعاد الصورة بناءً على كيفية استخدامها. إذا كنت تقوم بتضمين الصورة في منشور مدونة بمساحة محتوى بعرض 800 بكسل ، فإن الحد الأقصى المطلق الذي تريد أن تكون الصورة فيه هو 1600 بكسل (مضاعفة الأبعاد لحساب شاشات Retina).

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

بالنسبة لمعظم المواقع ، تتمثل الإستراتيجية الجيدة في:

قم بتغيير حجم الصور إلى عرض العرض (أو 2X العرض كحد أقصى لشاشات Retina).

ضغط الصور باستخدام الضغط المفقود (إلا إذا كنت مصورًا أو في مكان آخر حيث تكون جودة الصورة أمرًا بالغ الأهمية).

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

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

بكسل قصير

تخيل

سحق

أوبتيمول (تعلم المزيد هنا)

يمكنك أيضًا استخدام تكتيكات مثل التحميل البطيء. يدعمووردبريس الآن التحميل البطيء للمتصفح الأصلي للصور ، أو يمكنك أيضًا استخدام WP Rocket أو ملفالبرنامج المساعد المجاني Lazy Load.

أخيرًا ، بدلاً من استخدام صور GIF الثقيلة للرسوم المتحركة ، ضع في اعتبارك استخدام مقطع فيديو قصير MP4 و عنصر واجهة مستخدم الفيديو، والذي يقدم نهجًا أخف بكثير.

5. تحسين CSS

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

استراتيجيتان أساسيتان لتحسين CSS هما:

قم بتصغير كود CSS لتقليل حجم الملف عن طريق التخلص من المسافات البيضاء والأحرف الزائدة.

اجمع بين ملفات CSS منفصلة لتقليل طلبات HTTP. بشكل عام ، يكون طلب HTTP كبير أكثر كفاءة من طلبات HTTP الصغيرة المتعددة (على الرغم من أن الاختلاف ليس كبيرًا إذا كان مضيفك يستخدم HTTP / 2).

لتحسين مقاييس أداء تجربة المستخدم مثل Largest Contentful Paint ، فإن أسلوب التحسين الأكثر تقدمًا هو مضمنة CSS حرجة في القسم وتأجيل تحميل بقية CSS إلى وقت لاحق.

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

تسريع-وورد-1-تحسين تلقائي-المغلق

6. تحسين JavaScript

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

يمكنك تحقيق كلا التحسين باستخدام المكون الإضافي Autoptimize أو WP Rocket:

تسريع ووردبريس 2 – تحسين تلقائي – جافا سكريبت

أبعد من ذلك ، يجب عليك تأجيل تحميل JavaScript قدر الإمكان لتجنب حظر تحميل المحتوى في الجزء العلوي من الصفحة. يمكنك القيام بذلك باستخدامالبرنامج المساعد Async JavaScript من نفس المطور أو WP Rocket.

تسريع ووردبريس 3-غير متزامن- جافا سكريبت

7. استخدام موضوع سريع

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

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

تشمل السمات الأخرى عالية الجودة ما يلي:

أسترا

توليد الضغط

نيفي

تشتمل جميع السمات الثلاثة على تكاملات Elementor العميقة ومواقع البدء.

8. استخدام الإضافات السريعة والحد من استخدام البرنامج المساعد

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

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

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

فيما يلي بعض المبادئ الأساسية التي يجب اتباعها عندما يتعلق الأمر بالمكونات الإضافية:

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

استخدم فقط المكونات الإضافية من المطورين ذوي السمعة الطيبة مع جودة التعليمات البرمجية الجيدة.

إحدى الطرق السهلة للتخلص من الحاجة إلى تثبيت الإضافات الزائدة هي استخدام Elementor و / أو Elementor Pro.

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

9. تحسين قاعدة البيانات الخاصة بك

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

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

بشكل عام ، كلما كانت قاعدة بياناتك أكبر وأكثر تعقيدًا ، كلما طال وقت هذه الاستعلامات ، مما سيضر بأداء موقعك ويهدر أيضًا موارد الخادم الخاص بك.

لهذا السبب ، يجب أن تعتاد بانتظام تنظيف قاعدة بيانات موقعك. فيما يلي بعض المكونات الإضافية التي يمكن أن تساعد:

تحسين قاعدة البيانات بعد حذف المراجعات (في الصورة أدناه)

صاروخ الفسفور الابيض

WP- الأمثل

تسريع-وورد -5-تحسين-قاعدة البيانات

10. تحديد أو تعطيل المراجعات

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

لمنع هذه الفوضى ، يجب عليك تعطيل ، أو على الأقل تقييد ، نشر المراجعات.

يمكنك فعل هذا مع البرنامج المساعد المجاني WP Revisions Control. أو يمكنك إضافة أحد مقتطفات الشفرة هذه إلى ملف wp-config.php الخاص بموقعك :

الحد (تخزين نسختين) :

تعريف (‘WP_POST_REVISIONS’، 2) ؛

تعطيل :

تعريف (‘WP_POST_REVISIONS’ ، خطأ) ؛

11. تحسين تعليقاتك

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

إذا لم تجد قيمة في التعليقات ، فإن أحد الخيارات هو تعطيل التعليقات تمامًا:

انتقل إلى الإعدادات ← المناقشة

قم بإلغاء تحديد المربع للسماح للأشخاص بإرسال تعليقات

تسريع ووردبريس 6 تعطيل التعليقات

ومع ذلك ، تعتبر أقسام التعليقات مهمة للعديد من المواقع ، لذلك قد لا ترغب في التخلص منها تمامًا. فيما يلي بعض النصائح لتحسينها:

تحميل Lazy قسم تعليقاتووردبريس الأصلي بامتداد البرنامج المساعد Lazy Load for Comments المجاني.

قم بتعطيل الصور الرمزية لتقليل طلبات HTTP ( الإعدادات ← المناقشة وإلغاء تحديد إظهار الصور الرمزية ).

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

12. تفريغ ملفات الوسائط

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

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

لإصلاح ذلك ، يمكنك التفكير في إلغاء تحميل ملفات الوسائط الخاصة بك إلى وحدة تخزين خارجية مثل أمازون S3و مساحات DigitalOceanو جوجل كلاود التخزين، إلخ. لا يزال بإمكانك استخدام CDN الخاص بك ، ولكن CDN الخاص بك سوف “يسحب” الآن ملفات الوسائط الخاصة به من التخزين السحابي بدلاً من خادم موقعك.

لإعداد هذا علىووردبريس ، يمكنك ذلك استخدم المكون الإضافي WP Offload Media من لذيذ العقول.

13. استخدم ضغط Gzip

Gzip هي تقنية تتيح لك ضغط البيانات على مستوى الخادم ، مما قد يؤدي إلى تقليل حجم ملف موقعك بنسبة 70٪ +.

يمكن لمعظم مكونات أداءووردبريس تمكين ضغط Gzip ، بما في ذلك WP Rocket. أو يمكنك استخدام ملفاتالمكون الإضافي Enable Gzip Compression المستقل.

إذا كنت تفضل عدم استخدام مكون إضافي ، فيمكنك أيضًا تمكين ضغط Gzip عن طريق إضافة مقتطف الشفرة هذا إلى ملف htaccess الخاص بموقعك:

<IfModule mod_deflate.c>

  # ضغط HTML و CSS و JavaScript والنص و XML والخطوط

  AddOutputFilterByType DEFLATE application / javascript

  AddOutputFilterByType DEFLATE application / rss + xml

لاختبار ما إذا كان يعمل ، يمكنك ذلك استخدم اختبار ضغط Gzip هذا.

14. استخدم التخزين المؤقت للمستعرض (التحكم في ذاكرة التخزين المؤقت وتنعيم الرؤوس)

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

للتحكم في سلوك التخزين المؤقت للمتصفح ، يمكنك استخدام تكتيكين:

التحكم في ذاكرة التخزين المؤقت

الرؤوس تنتهي

يتيح لك ذلك إخبار متصفحات الزوار بالوقت الذي يستغرقه تخزين أنواع معينة من الملفات في ذاكرة التخزين المؤقت للمتصفح. على سبيل المثال ، “تخزين صور PNG لمدة 30 يومًا قبل إعادة تنزيلها”.

كلاهما يحقق نفس التأثير ، لكن التحكم في ذاكرة التخزين المؤقت هو الخيار الأحدث والأكثر مرونة. يمكنك استخدام كليهما – فقط تأكد من تطابق أطوال التخزين.

هناك طريقتان لإضافة التحكم في ذاكرة التخزين المؤقت أو رؤوس انتهاء الصلاحية:

توصيل في

الشفرة

تتضمن العديد من المكونات الإضافية لأداءووردبريس بالفعل ميزات لتنفيذ التخزين المؤقت للمتصفح من أجلك بما في ذلك WP Rocket. أو يمكنك استخدام ملفمستقل إضافة Expires Headers البرنامج المساعد.

إذا كنت تشعر بالراحة في التعامل مع الكود ، يمكنك أيضًا إعداد هذا عن طريق تحرير ملف htaccess الخاص بموقعك (إذا كنت تستخدم Apache) أو ملف تكوين Nginx (في حالة استخدام Nginx).

فيما يلي مقتطفات التعليمات البرمجية التي ستحتاج إليها:

Apache cache-control (.htaccess)

تنتهي صلاحية Apache بالرؤوس (htaccess.):

## بدء إضافة عناوين تنتهي صلاحيتها ##

انتهاء الصلاحية

## نهاية إضافة عناوين تنتهي صلاحيتها ## 

التحكم في ذاكرة التخزين المؤقت لـ Nginx:

الموقع ~ * \. (js | css | png | jpg | jpeg | gif | svg | ico) $ {

 تنتهي 30 د

 add_header Cache-Control “عام ، بدون تحويل” ؛

}  

تنتهي صلاحية Nginx بالرؤوس:

الموقع ~ * \. (jpg | jpeg | gif | png | svg) $ {

        تنتهي 365 د

    }

    الموقع ~ * \. (pdf | css | html | js | swf) $ {

        تنتهي 2 د

    }    

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

15. استخدام التوصيل المسبق والجلب المسبق للموارد الهامة

الاتصال المسبق والجلب المسبق هما تكتيكان لتسريع وقت حل DNS لموارد الطرف الثالث ، والتي يمكن أن تسرع أوقات تنزيل الموارد. على سبيل المثال ، يمكنك إخبار المتصفحات بالاتصال المسبق بـ CDN أو CDN الخاص بخطوط Google.

المصدر: web.dev

يمكنك معرفة المزيد في هذا المنشور من WP Rocket.

16. إدارة البرامج النصية الخاصة بك لتجنب التحميل على مستوى الموقع

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

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

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

تنظيف الأصول – مجاني (في الصورة أدناه)

Perfmatters – دفع

الهدف هو تحميل كل نص برمجي فقط على المحتوى حيث تكون هناك حاجة ماسة إليه وتعطيله في أي مكان آخر:

تسريع-وورد-7-الأصول-تنظيف

17. احذر من البيانات المحملة تلقائيًا من الإضافات

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

تستطيع تحقق من هذا الدليل لمعرفة كيفية مسح البيانات التي تم تحميلها تلقائيًا.

18. تقييد استخدام البرامج النصية للجهات الخارجية

البرامج النصية للجهات الخارجية هي عناصر مثل:

نصوص التتبع -تحليلات كوكل، هوتجار ، إلخ.

وسائل التواصل الاجتماعي – Facebook Pixel ، أزرار “أعجبني” ، إلخ.

إعلانات الجهات الخارجية – Google AdSense ، Media.net ، إلخ.

بعض أدوات اختبار A / B -جوجل الأمثل، VWO ، إلخ.

إلخ.

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

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

لمزيد من التحكم ، يمكنك أيضًا التفكير في استضافة بعض البرامج النصية محليًا ، مثل:

تحليلات جوجل – استخدام فوضى أو صاروخ الفسفور الابيض

Facebook Pixel – استخدام صاروخ الفسفور الابيض

19. استخدام البرنامج المساعد لتحسين السرعة

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

البرنامج المساعد الموصى به للغاية هو WP Offload Media.يؤدي ذلك إلى تسريع موقعووردبريس الخاص بك عن طريق إلغاء تحميل  الوسائط الخاصة بك إلى التخزين السحابي ، مثل Amazon S3 أو DigitalOcean Spaces ، ثم تقديمه بسرعة البرق باستخدام CDN. (يحتوي أيضًا على ملفتكامل العنصر).

موازنة سرعة الموقع الكبيرة مع تصميم الموقع الرائع

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

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

عن الكاتب

فهرسة المقال

تابعنا على منصات التواصل

إعلان | أطلب متجرك

أخر المنشورات

تابعنا على الفيسبوك

تابعنا على اليوتيوب

إعلان | أطلب متجرك

توضيح

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

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

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}