كيفية إيقاف تحميل الملفات غير الضرورية وتقليل طلبات HTTP لموقع الويب - نصائح لتحسين WordPress

نشرت: 2020-09-08
كيفية تحسين موقع WordPress عن طريق التوقف عن تحميل الملفات غير الضرورية - Crunchify Tips

في Crunchify ، نشرنا العديد من البرامج التعليمية لتحسين السرعة لتتمكن من الرجوع إليها في أي وقت.

نحن نستخدم MaxCDN كمزود المحتوى الخاص بنا. لقد مر ما يقرب من 4 سنوات وحتى الآن تعمل بشكل جيد للغاية. Genesis WordPress Framework و MaxCDN هما أفضل مزيج. بشكل افتراضي ، يأتي Genesis Framework مع الكثير من التحسينات ومخطط Google Markup وهيكل سهل الاستخدام للجوال وغير ذلك الكثير.

في الأسبوع الماضي كنت أنظر إلى حساب MaxCDN الخاص بي ولاحظت فجأة أفضل موارد التنزيل. كما ترى في الصورة أعلاه ، تم تنزيل top 9 out of 10 resource files أكثر من 5 millions مرة في الأسبوع الماضي.

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

لنبدأ في كيفية التخلص من كل هذه الملفات التسعة بحيل بسيطة

ليس لجميع القراء

هذه الخطوات ليست لجميع قراء WordPress. في Crunchify ، نستخدم Crayon Syntax Highlighter وصورًا مخصصة للموضوع المخصص ، لذلك فهي تنطبق على مستخدمين محددين

الخطوة 1

دعنا list all of those 9 files . يُظهر العمود الثاني عدد مرات تنزيله.

الخطوة 2

دعنا نجمع ملفات Crayon Syntax Highlighter Plugin معًا.

يوجد 3 ملفات:

neon.css و crayon.min.css و crayon.min.js . لقد كتبت تعليميًا منفصلاً كاملًا بإجمالي 7 خطوات مفصلة للتخلص من هذه الملفات. يرجى مراجعتها وإخباري إذا رأيت أي مشكلة.

الخطوه 3

انتقل الآن إلى wp-embed-min.js . يرجى زيارة البرنامج التعليمي How to Disable Auto Embed Script for WordPress 4.4+. سيتوقف تحميل ملف التضمين في الواجهة الأمامية.

الخطوة 4

لننتقل إلى أكثر 3 more .png :

bg-pattern.png

نمط bg

كنت أقوم بتحميل هذه الصورة في خلفية الرأس والتذييل. لقد تخلصت منه باستخدام اللون #333 بدلاً من ذلك.

crunchify-sprite.png

crunchify- العفريت

كنت أقوم بتحميل صورة الرموز المتحركة هذه لإظهار أزرار المتابعة الاجتماعية في الشريط الجانبي. لقد استبدلت ذلك fontawesome .

h3.png

h3

كنت أقوم بتحميل هذا لإظهار علامة اختيار لمنشورات H3 على بعض المواقع. لقد استبدلت ذلك fontawesome . أدناه هو معادل الخط الرائع.

الخط رائع الخط

الخطوة 5

الآن يتبقى لنا ملفان فقط. crunchify-logo.png و bg.png ، والتي فكرت في الاحتفاظ بها. لذلك ، بدلاً من الاستدعاء كصورة ، أضفت مكافئ صورة base64 لهذا الملف.

قبل:

بعد:

لقد قمت بتحويل كلتا الصورتين إلى صور base64. الميزة التي سنحصل عليها ، عدم الاضطرار إلى فتح اتصال آخر وتقديم طلب HTTP إلى الخادم للصورة.

طلب أقل = وقت تحميل أفضل للصفحة

ملخص

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

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

يُرجى إعلامي إذا كان لديك أي نصائح أخرى من شأنها تحسين سرعة صفحة الموقع. في Crunchify ، السرعة هي المعيار الرئيسي وهذا هو السبب في أننا نستخدم مكونات إضافية أقل. يتم تحميل جميع الصفحات within half a second .

يتم تحميل جميع الصفحات تقريبًا بنصف ثانية