كيفية تسريع WordPress الاستفادة من التخزين المؤقت للمتصفح عبر htaccess

نشرت: 2017-08-04

تسريع WordPress الاستفادة من التخزين المؤقت للمتصفح عبر htaccess

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

هذا ملف .htaccess كامل لدينا في مجلد الجذر Crunchify.

ملاحظة : يرجى إزالة إعادة التوجيه إلى كتلة HTTPS إذا لم تكن تستخدم HTTPS :). لقد علقت بالفعل على الرغم من ذلك. إذا قمت بتمكين HTTPS في الموقع بالفعل وما زلت تسمح للمستخدم بزيارة الموقع عبر HTTP فأنت جيد.

دعونا نفهم كل أقسام ملف .htaccess:

الخطوة 1 التخلص من ETag

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

أضف إلى .htaccess : (الموجود في موقع جذر المدونة)

نحن أيضًا نحافظ على الاتصال keep-alive . يطلق عليه persistent connection . إذا كان يجب فتح اتصال جديد لكل طلب أو ملف ، فقد يستغرق الأمر وقتًا أطول بكثير.

يجب قراءة الآخر:

  • 5 حيل مفيدة لتسريع WordPress وتعزيز الأداء
  • 9 من موارد WordPress الأساسية التي ربما فاتتك

الخطوة 2 - تفعيل التخزين المؤقت للمتصفح

إذا قمت بتعيين تاريخ انتهاء الصلاحية أو الحد الأقصى للعمر في رؤوس HTTP للموارد الثابتة ، فستقوم المتصفحات الحديثة بتحميل الموارد الثابتة التي تم تنزيلها مسبقًا مثل الصور و css و javascript و pdf و swf وما إلى ذلك من الأقراص المحلية بدلاً من الشبكة.

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

ما يفعله هذا هو إضافة رأس انتهاء الصلاحية في المستقبل البعيد (تأكد من تحميل mod_expires في تكوين apache إذا كانت لديك مشاكل) إلى المحتوى الثابت الخاص بك (الصور ، js ، css ، إلخ).

شيئين هنا:

  • ExpiresDefault A2592000 = شهر واحد في المستقبل
  • التحكم في ذاكرة التخزين المؤقت "الحد الأقصى للعمر = 2592000" = شهر واحد

إذا كنت ترغب في ذلك ، يمكنك أيضًا تعيين القيمة على 1 سنة = 31536000

الخطوة 3 أضف رؤوس ضغط gzip وتفريغ الضغط

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

قد لا تعمل خطوة التحسين هذه إذا لم يكن الخادم الخاص بك يحتوي على mod_deflate أو mod_gzip مثبتين كجزء من Apache.

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

الخطوة 4 تحقق مما إذا كانت الإعدادات الخاصة بك تعمل بشكل صحيح

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

الحد الأقصى للعمر وعنوان انتهاء ذاكرة التخزين المؤقت لموارد WordPress

تحقق من قواعد htaccess لعملية تسريع WordPress

سؤال مفتوح: هل يمكنني تغيير تاريخ انتهاء صلاحية بعض الموارد مثل نص Google Adsense أو برنامج Google Analytics النصي؟

  • https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
  • https://www.google-analytics.com/analytics.js

Answer is NO . يمكنك فقط تعيين قيمة انتهاء الصلاحية للموارد التي يتم تحميلها من موقعك.