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


هل يستغرق تحميل موقع WordPress الخاص بك وقتًا طويلاً؟ هل تعلم أن الموقع البطيء سيؤثر على مُحسّن محركات البحث وخبرة المستخدم؟

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

يمكن تحقيق كلاهما عن طريق تعديل ملف .htaccessوتحسينه.

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

عندما يزور شخص ما موقع الويب الخاص بك ، هناك ملفات يتم تنزيلها وتخزينها في موقع مؤقت.

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

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

In_content_1 الكل: [300x250] / dfp: [640x360]->

لحسن الحظ ، هناك طريقة لإصلاح ذلك من خلال تحرير ملف htaccess.

ما يجب عليك فعله أولاً

قبل البدء في تحرير ملف htaccess الخاص بك ، ضع في اعتبارك الاحتياطات التالية:

  • قم دائمًا بإنشاء نسخة احتياطية من ملف. htaccess الخاص بـ WordPress قبل تغييره.
  • تعطيل أي ملحقات WordPress قد تستخدمها.
  • اختبر سرعة موقعك قبل إجراء تغييرات على ملف htaccess للحصول على قياس أساسي. يمكنك استخدام  GTmatrix أو  Pingdom أو  جوجل PageSpeed ​​رؤى.
  • أنت الآن جاهز لاستخدام الشفرة عبر ملف htaccess الخاص بك لإخبار تثبيت WordPress بتخزين الملفات الثابتة مؤقتًا لفترة أطول للعودة إلى موقع الويب الخاص بك. يمكنك استخدام cPanel أو FTP. انظر الإرشادات أدناه لكل منها.

    بمجرد وصولك إلى ملف htaccess ، استخدم التوجيهات الإضافية لإجراء تعديلاتك.

    استخدام cPanel

    تسجيل الدخول إلى موقع الويب الخاص بك cPanel. يمكنك عادة الوصول إلى هناك عن طريق كتابة yourdomain.com/cPanelفي متصفح الويب الخاص بك.

    سجِّل الدخول باسم المستخدم وكلمة المرور اللذين تلقيتَهما عند تثبيت WordPress على نطاقك. بمجرد تسجيل الدخول ، ابحث عن مدير الملفاتوانقر عليه.

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

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

    بمجرد الانتهاء من إعداد نسختك ، أصبحت الآن مستعدًا لتعديل الملف. في cPanel File Manager ، انقر بزر الماوس الأيمن على ملف .htaccess وانقر على تعديل.

    استخدام FTP

    يمكنك أيضًا تعديل ملف. htaccess باستخدام عميل FTP. واحد من عملاء FTP الشائعة هو  فايلزيلا ، يُستخدم في المثال أدناه.

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

    استخدم الخطوات التالية للوصول إلى ملف htaccess ونسخه وتعديله:

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

      أنت الآن جاهز لإجراء تغييرات على ملف .htaccess لتسريع موقع WordPress الخاص بك.

      ضغط ملفاتك باستخدام Gzip

      ضغط Gzip يجعل ملفاتك أصغر ويساعدهم على تحميل أسرع. ستؤدي إضافة الرمز أدناه إلى ملف htaccess (تحت الرمز الحالي) باستخدام gzip إلى ضغط ملفات CSS و HTML و PHP.

       <IfModule mod_deflate.c>
        # Compress HTML, CSS, JavaScript, Text, XML and fonts   AddOutputFilterByType DEFLATE application/javascript   AddOutputFilterByType DEFLATE application/rss+xml   AddOutputFilterByType DEFLATE application/vnd.ms-fontobject   AddOutputFilterByType DEFLATE application/x-font   AddOutputFilterByType DEFLATE application/x-font-opentype   AddOutputFilterByType DEFLATE application/x-font-otf   AddOutputFilterByType DEFLATE application/x-font-truetype   AddOutputFilterByType DEFLATE application/x-font-ttf   AddOutputFilterByType DEFLATE application/x-javascript   AddOutputFilterByType DEFLATE application/xhtml+xml   AddOutputFilterByType DEFLATE application/xml   AddOutputFilterByType DEFLATE font/opentype   AddOutputFilterByType DEFLATE font/otf   AddOutputFilterByType DEFLATE font/ttf   AddOutputFilterByType DEFLATE image/svg+xml   AddOutputFilterByType DEFLATE image/x-icon   AddOutputFilterByType DEFLATE text/css   AddOutputFilterByType DEFLATE text/html   AddOutputFilterByType DEFLATE text/javascript   AddOutputFilterByType DEFLATE text/plain   AddOutputFilterByType DEFLATE text/xml     # Remove browser bugs (only needed for really old browsers)   BrowserMatch ^Mozilla/4 gzip-only-text/html   BrowserMatch ^Mozilla/4\.0[678] no-gzip   BrowserMatch \bMSIE !no-gzip !gzip-only-text/html   Header append Vary User-Agent </IfModule>

      لا تنس النقر على "حفظ" التغييرات. "

      التخزين المؤقت للمتصفح

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

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

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

      لتحرير ملف. htaccess ، حدد موقعه وعمل نسختين بنفس الطريقة التي قمت بها عند ضغط ملفاتك كما هو موضح أعلاه باستخدام عميل FTP أو cPanel.

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

      أضف الكود التالي أسفل المحتوى الحالي لملف .htaccess:

      <IfModule mod_expires.c>
      ExpiresActive On ExpiresDefault A0   <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch>   <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch>   <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch>   <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule>   <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch>   <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch>   <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch>   <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>

      لا تنس النقر على حفظللاحتفاظ بالإضافات إلى ملفك.

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

      حصريا تسريع المعالج بطريقة احترفية من مايكروسوفت

      المنشورات ذات الصلة:


      27.08.2019