دليل التخزين المؤقت في WordPress: كيف يحسن سرعة موقعك؟

نشرت: 2021-08-21

في هذه المدونة ، سنناقش التخزين المؤقت لـ WordPress ؛ ماذا يفعل - وكيف يحسن أداء وسرعة موقع الويب الخاص بك.

ما هو التخزين المؤقت؟

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

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

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

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

هناك نوعان من المحتوى المتاح على صفحات الويب:

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

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

هناك نوعان أساسيان من التخزين المؤقت - من جانب العميل ومن جانب الخادم.

التخزين المؤقت من جانب العميل

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

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

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

التخزين المؤقت من جانب الخادم

يشير التخزين المؤقت من جانب الخادم إلى بروتوكول التخزين المؤقت الذي يستخدمه خادم WordPress لحفظ الملفات المؤقتة. هناك أربعة بروتوكولات محتملة لـ WordPress Caching ؛

  • التخزين المؤقت للصفحة
  • OPcode التخزين المؤقت
  • كائن التخزين المؤقت
  • تخزين CDN

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

يحدث التخزين المؤقت للصفحة عندما يحفظ المكون الإضافي للتخزين المؤقت - مثل WP-Optimize - ملفات HTML التي تم إنشاؤها ديناميكيًا على القرص الثابت للخادم (RAM) بعد تحميله لأول مرة. عندما يكون هناك طلب آخر لتلك الصفحة ، يقوم الخادم الخاص بك بإنتاج البيانات التي تم إنشاؤها مسبقًا.

OPcode Caching

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

كائن التخزين المؤقت

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

تخزين CDN

يشير التخزين المؤقت لشبكة توصيل المحتوى (CDN) إلى عملية تخزين محتوى الويب في خوادم بروكسي أقرب بكثير إلى المستخدم النهائي. باستخدام خوادم بروكسي ، يساعد التخزين المؤقت لـ CDN موقع الويب الخاص بك على تقديم المحتوى بشكل أسرع.

كيف يعمل التخزين المؤقت في WordPress على تحسين سرعة موقع WordPress وأدائه؟

يزيد التخزين المؤقت في WordPress من سرعة موقع الويب الخاص بك بثلاث طرق أساسية

ينقل الملفات إلى "الذاكرة الحديثة"

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

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

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

يحفظ الملفات بالقرب من المستخدم النهائي

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

ضغط الصور

تمنحك ملحقات التخزين المؤقت مثل WP-Optimize خيار ضغط صورك. يستغرق تحميل الصور الضخمة وقتًا أطول مما قد يؤدي إلى إبطاء السرعة الإجمالية لموقع الويب الخاص بك. باستخدام مكونات ذاكرة التخزين المؤقت ، يمكنك ضغط الصور يدويًا أو تلقائيًا لتقليل وقت التحميل.

كيف يعزز التخزين المؤقت أداء موقع WordPress الخاص بك

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

يحسن تجربة المستخدم

انخفض مدى اهتمام المستهلك من 12 ثانية إلى 8 ثوانٍ في 16 عامًا فقط من عام 2000 إلى عام 2016. هناك تفسير لذلك ؛ تعتبر التطورات التكنولوجية والمنافسة الشديدة والتحفيز المفرط للعقل من الأجهزة الذكية من أهم المذنبين.

هذا يعني الآن أنه لديك بضع ثوانٍ فقط لإحداث انطباع أو فقدان المستخدم لمنافس محتمل. تشير الأبحاث إلى أن المواقع الإلكترونية البطيئة تمثل نقطة تحول كبيرة لمستخدمي الإنترنت في العصر الحديث.

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

يحسن الترتيب

سرعة موقع الويب هي عامل أداء وترتيب لمحركات البحث. في الآونة الأخيرة ، بدأت محركات البحث مثل Google في معاقبة المواقع البطيئة. يتم دفع مواقع الويب ذات أوقات تحميل الصفحات الأطول في النهاية إلى أسفل ترتيب التحديد واستبدالها بمواقع الويب الأسرع.

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

يعزز توافر المحتوى

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

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

ينظف قاعدة البيانات الخاصة بك

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

استنتاج

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

دليل التخزين المؤقت لما بعد WordPress: كيف يحسن سرعة موقعك؟ ظهر لأول مرة على UpdraftPlus. UpdraftPlus - البرنامج المساعد للنسخ الاحتياطي والاستعادة والترحيل لـ WordPress.