كيفية استخدام ذاكرة التخزين المؤقت للمتصفح للمستخدمين لتسريع الموقع (الرؤوس Last-Modified ، ETag ، انتهاء الصلاحية ، Cache-Control)

كيفية استخدام ذاكرة التخزين المؤقت للمتصفح للمستخدمين لتسريع الموقع (الرؤوس Last-Modified ، ETag ، انتهاء الصلاحية ، Cache-Control)

كيفية استخدام ذاكرة التخزين المؤقت للمتصفح للمستخدمين لتسريع الموقع (الرؤوس Last-Modified ، ETag ، انتهاء الصلاحية ، Cache-Control)

الخطوة التالية لتسريع الموقع وتنفيذ التوصيات ذات الصلة من خدمة PageSpeed ​​Insights هي حدث لتهيئة التخزين المؤقت في متصفحات المستخدمين.

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

إعداد التخزين المؤقت في متصفح المستخدمين من أجل زيادة سرعة الموقع

تذكر ، في بداية المشاركة ذكرت أن الخيار المقترح ليس عالميًا بنسبة 100٪ وغير مناسب للجميع؟ لسوء الحظ هو كذلك. والحقيقة هي أن هذه الطريقة مناسبة فقط للخوادم التي يديرها برنامج Apache (والتي ، الأغلبية الساحقة منها).

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

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

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

يوجد عادةً. htaccess في الدليل الجذر (مجلد public_html أو htdocs) لموقعك. أولاً ، تحقق من توفره عن طريق الاتصال بخادم بعيد حيث تتم استضافة مشروعك ، عبر اتصال FTP ( هنا لدي مدير Filezilla مفكك بواسطة العظام). إذا كنت لا تراقب ملف htaccess ، فحاول تحديد "Server" - "عرض الملفات المخفية بالقوة" من قائمة FileZilla العليا:

اقرأ التفاصيل حول تنفيذ التخزين المؤقت في المتصفحات.