15 طريقة لتحسين وتسريع مواقع WordPress
نشرت: 2021-04-29
يعد WordPress منصة رائعة لإنشاء موقع لأعمالك. أحد أوجه القصور التي يعاني منها ، على أي حال ، هو أنه يمكن أن يكون معتدلاً للغاية.
بدون اللعب بأمان ، قد ينتهي بك الأمر إلى موقع كسول.
هذا يزعج الضيوف وسيجعلك تفقد المؤيدين والعملاء.
في هذا المنشور السريع ، سأغطي غالبية الطرق المثالية التي وجدتها لتسريع WordPress بشكل موثوق.
كيف تسرع ووردبريس؟
اختر مضيفًا جيدًا
عند البداية ، قد يظهر المضيف المشترك كصفقة ("عدد مشاهدات الصفحة غير محدود!"). إنه يأتي بتكلفة أخرى: سرعة الموقع معتدلة بشكل مذهل وتراجع التردد وسط فترات حركة عالية.
في حالة توقعك لتوزيع أشياء بارزة ، فأنت تنفذ نفسك من خلال تشغيل موقع WordPress الخاص بك على الاستضافة المشتركة.
إن القلق من تعطل موقعك في أعقاب الحصول على مكون رئيسي كافٍ لعمل بضع شعرات فضية مبكرة: لا تكن ضحية ، ضع الموارد في الاستضافة المناسبة.
WordPress الرئيسي الذي أقترحه بلا توقف هو ...
يدير WP Engine استضافة WordPress
وجهاتي سريعة بشكل مذهل ، ولا أعاني من توقف عندما أحصل على عناصر ضخمة (مثل عندما تم تسليط الضوء علي في مدونة قناة ديسكفري!) ، والواجهة الخلفية ليست صعبة الاستخدام.
لإنهاء الأمور ، فإن الدعم هو الاختيار ، وهو ضرورة مطلقة فيما يتعلق بالاستضافة. خذها من شخص اكتشف أن أصعب طريقة ممكنة.
انتقل إلى الصفحة المقصودة لـ WP Engine وانظر إلى عروضهم ، وستكون سعيدًا لأنك فعلت ذلك.
ابدأ بموضوع / إطار عمل قوي
قد تندهش من هذا ، لكن نظام Twenty Fifteen (المعروف أيضًا باسم موضوع WP الافتراضي) خفيف الوزن وسريع جدًا.
هذا بسبب أنهم يحافظون على "الشجاعة" الأساسية ؛ على النقيض من ذلك مع الأنظمة المتضخمة التي تحتوي على كميات هائلة من المكونات التي لن تستخدمها أبدًا ، مما يؤدي إلى عودة موقعك إلى الزحف.
من واقع خبرتي ، فإن أسرع هيكل ممتاز للتكديس هو بالتأكيد إطار موضوع الأطروحة. إنه يتفوق على سمات WordPress الأساسية من خلال كونه أقل طلبًا لتغييرها.
إنه نظام قوي لا يمكن فهمه ولن يدعمك بإضافات وفيرة أو تعديلات مخصصة. طرح التحسينات المناسبة من الموضوع وتجنب سخام ، حورة!
استخدم مكونًا إضافيًا فعالاً للتخزين المؤقت
من الواضح أن مكونات WordPress الإضافية ذات قيمة كبيرة ، ومع ذلك فإن جزءًا من أفضلها يقع ضمن فئة الحجز ، حيث إنها تعزز وقت تحميل الصفحة بشكل جذري ، وأفضل جزء هو أن كل واحدة منها على WP.org مجانية وسهلة الاستخدام.
من خلال لقطة طويلة ، فإن أفضل اختيار لي ، بدون استثناء ، هو W3 Total Cache ، لن أصف أو أستخدم بعض وحدات التخزين الأخرى ، فهي تحتوي على الجزء الأكبر من المكونات التي تحتاجها وهي سهلة الاستخدام إلى حد كبير.
استخدم شبكة توصيل المحتوى (CDN)
يستفيد الجزء الأكبر من مواقع الويب الهائلة الأكثر شعبية لديك من هذا ، وفي حالة عدم وجودك في عرض الإنترنت باستخدام WordPress (كما أنا متأكد من أن أجزاء كبيرة من المستخدمين الذين أستخدمهم تبدو كذلك) فلن تشعر بالصدمة من هنا أن بعض المجلات الإلكترونية المفضلة لديك مثل Copyblogger تستخدم شبكات CDN.
بشكل أساسي ، تأخذ شبكة CDN ، أو ترتيب نقل المواد ، جميع سجلاتك الثابتة الموجودة على موقع الويب الخاص بك (CSS وجافا سكريبت والصور وما إلى ذلك) وتمنح الضيوف فرصة لتنزيلها بأسرع ما يمكن من خلال تقديم المستندات على الخوادم في أقرب وقت لهم كما هو متوقع في ظل هذه الظروف.
تحسين الصور (تلقائيًا)
يبي! يحتوي على مُحسِّن للصورة يسمى Smush.it والذي سيقلل حجم تسجيل الصورة بشكل جذري ، بينما لا يقلل من الجودة.
على أي حال ، إذا كنت تشبهني ، فإن القيام بذلك لكل صورة سيكون عذابًا ومملًا للغاية.
لحسن الحظ ، هناك وحدة مدهشة ومجانية تسمى WP-SmushIt والتي ستقوم بهذا الإجراء على الجزء الأكبر من صورك بشكل طبيعي ، حيث تقوم بنقلها. لا يوجد سبب لعدم تقديم هذا.
تحسين صفحتك الرئيسية للتحميل بسرعة
هذا ليس شيئًا معينًا ، ولكنه في الحقيقة عبارة عن بعض الأشياء البسيطة التي يمكنك القيام بها لضمان تكدس صفحتك المقصودة بسرعة ، والتي من المفترض أنها الجزء الأكثر إلحاحًا في موقعك نظرًا لأن الأفراد سيصلون إلى هناك بشكل متكرر.
الأشياء التي يمكنك القيام بها تشمل:
- إظهار التحديدات بدلاً من المشاركات الكاملة
- تقليل عدد المنشورات على الصفحة (أحب الظهور بين 5-7)
- طرد أدوات المشاركة غير المجدية من الصفحة المقصودة (قم بدمجها في المنشورات فقط)
- قم بإخلاء المكونات الإضافية والأدوات الخاملة التي لا تحتاج إلى عناء بها
- تبقي في إهمال! المستخدمون هنا للمحتوى ، وليس 8000 أداة على الصفحة المقصودة
تحسين قاعدة بيانات WordPress الخاصة بك
أنا بالتأكيد أحصل على قدر كبير من الاستفادة من "التحسين" في هذا المنشور!
يجب أن يكون هذا ممكنًا بالشكل اليدوي المتكرر للغاية أو المرهق للغاية ، أو ...
يمكنك استخدام وحدة WP-Optimize بشكل أساسي ، والتي أستمر في تشغيلها على غالبية مواقعي المحلية.
تمنحك هذه الوحدة فرصة للقيام بمهمة أساسية واحدة فقط: تحسين قاعدة البيانات (البريد العشوائي ، التصحيحات اللاحقة ، المسودات ، الجداول ، وما إلى ذلك) لتقليل النفقات العامة.
تعطيل الربط الساخن وامتصاص المحتوى الخاص بك
الربط السريع هو نوع من "سرقة" نقل البيانات. يحدث ذلك عندما يتصل دليل الوجهات المختلفة بالصور الموجودة على موقعك من مقالاتهم مما يجعل الخادم الخاص بك يتكدس بشكل تدريجي.
يمكن أن يشمل ذلك عددًا متزايدًا من الأفراد "يقومون بفرك" مشاركاتك أو يصبح موقعك (وخاصة الصور) أكثر شهرة ، كما يجب أن تفعل في حالة قيامك بإنشاء صور مخصصة لموقعك طوال الوقت.
إضافة رأس انتهاء الصلاحية إلى الموارد الثابتة
عنوان انتهاء الصلاحية هو أسلوب للإشارة إلى فترة لاحقة بشكل كافٍ بهدف ألا يحتاج العملاء (البرامج) إلى إعادة الحصول على أي مادة ثابتة (على سبيل المثال ، مستند css وجافا سكريبت والصور وما إلى ذلك).
يمكن أن يؤدي هذا إلى تقليل وقت الكومة بشكل أساسي لعملائك المعتادين.
ضبط صور Gravatar
سترى في هذا الموقع أن صورة Gravatar الافتراضية مضبوطة على ... حسنًا ، لا شيء.
هذا ليس قرارًا أنيقًا ، لقد فعلت ذلك لأنه يعزز تكدس الصفحات من خلال عدم وجود أي شيء بشكل أساسي حيث يوجد بانتظام شعار Gravatar ذو المظهر السخيف أو بعض الهراء الآخر.
هناك عدد قليل من المواقع التي تذهب إلى أبعد من ذلك لتعطيلهم جميعًا من خلال صفحة الويب ، وللجميع.
أضف LazyLoad إلى صورك
LazyLoad هو الطريق نحو وجود الصور فقط فوق مكدس التراكب (أي الصور الواضحة في نافذة برنامج الضيف فقط) ، في تلك المرحلة ، عندما ينظر المستخدم إلى أسفل ، تبدأ الصور البديلة في التراكم ، قبل رؤيتها مباشرة.
لن يؤدي ذلك إلى تسريع تحميل الصفحات فحسب ، بل يمكنه أيضًا توفير سرعة النقل من خلال تكديس معلومات أقل للعملاء الذين لا ينظرون عبر المسافة لأسفل على صفحاتك.
التحكم في مقدار ما بعد المراجعات المخزنة
أنا أستخدم وحدة التحكم في المراجعة للتأكد من أنني أستمر في تقديم التحديثات على قاعدة ما ، وقم بتعيينها على 2 أو 3 بحيث يكون لديك شيء ترجع إليه في حالة ارتكابك لخطأ ، ولكن ليس بدرجة عالية لدرجة أنك تفسد الواجهة الخلفية الخاصة بك بما لا لزوم له تدابير المشاركات المصاغة.
إيقاف تشغيل pingbacks و trackbacks
بالطبع ، يتواصل WordPress مع مجلات الويب المختلفة المزودة بـ pingbacks و trackbacks.
في كل مرة تلاحظك مدونة أخرى ، فإنها تنصح موقع الويب الخاص بك ، مما يؤدي بالتالي إلى تحديث المعلومات الواردة في المنشور. لن يؤدي قتل هذا إلى هدم الروابط الخلفية لموقعك ، فقط الإعداد الذي ينتج قدرًا كبيرًا من العمل لموقعك.
استبدل PHP بـ HTML ثابت ، عند الضرورة
هذا هو تقدم صغير جدًا ، ومع ذلك يمكنه بالتأكيد تقليل وقت كومة الخاص بك إذا كنت متحمسًا لدمج سرعات تكديس الصفحات ، لذلك قمت بتضمينها.
استخدم CloudFlare
هذا يشبه المنطقة أعلاه حول استخدام CDN ، ومع ذلك فقد تبين أنني مرتبط جدًا بـ CloudFlare منذ أن تحدثت عنها في أفضل اختبار للويب الخاص بي والذي اخترت دمجه هنا بشكل مستقل.
لوضعها بشكل غير واضح ، تعد CloudFlare ، جنبًا إلى جنب مع وحدة W3 Total Cache التي تم الحديث عنها أعلاه ، مزيجًا قويًا حقًا (يتم دمجهما مع بعضهما البعض) من شأنه تحسين سرعة موقعك وأمانه بشكل لا يصدق.