أفضل ملحقات WordPress لذاكرة التخزين المؤقت لتحسين سرعة موقعك
نشرت: 2022-12-09حوالي 57٪ من الوقت ، سيغادر زوار موقعك إذا استغرق وقت التحميل أكثر من ثلاث ثوان. يشير ذلك بوضوح إلى أن سرعة تحميل موقع الويب أمر بالغ الأهمية لتجربة المستخدم.
في WordPress ، هناك العديد من الطرق التي يمكن الوصول إليها لزيادة سرعة موقع الويب الخاص بك. يتضمن ذلك شراء خدمة شبكة توصيل المحتوى (CDN) ، وتحسين الصور ، واستخدام مكون إضافي لذاكرة التخزين المؤقت في WordPress.
التخزين المؤقت للبيانات هو المكان الأول للبحث عن طريقة مباشرة وسريعة لتحسين سرعة موقع WordPress الخاص بك. ومع ذلك ، سوف تحتاج إلى فهم أساسيات التخزين المؤقت وسبب أهميته أولاً.
ما هو التخزين المؤقت؟
يشير التخزين المؤقت إلى عملية تخزين وحفظ نسخ ثابتة من ملفات موقع الويب في مكان تخزين مؤقت. تتيح هذه العملية تحميل صفحات الويب بشكل أسرع على متصفح الزائر. للحصول على سياق أفضل ، إليك مثال لما يحدث عندما يشاهد الزائر موقعك لأول مرة.
عندما يشاهد المستخدم صفحة على موقع الويب الخاص بك ، فإن أي متصفح يستخدمه يولد طلبًا. ثم يرسل المتصفح هذا الطلب إلى خادم الاستضافة في موقعك ، والذي يطلب العناصر المختلفة على موقعك. يتضمن ذلك أوراق أنماط CSS وملفات HTML والصور وجافا سكريبت والمزيد ، اعتمادًا على العناصر التي يحتوي عليها موقعك.
عند استلام الطلب ، سيقوم الخادم الخاص بك بعد ذلك بإنشاء الموارد لإرسالها مرة أخرى إلى متصفح المستخدم. بمجرد حصول المتصفح على الموارد ، فإنه يعرض صفحة الويب التي يمكن للمستخدمين تصورها على شاشتهم. التخزين المؤقت هو عندما يتم تخزين وحفظ بعض الموارد لصفحات الويب الخاصة بالموقع محليًا على جهاز الزائر.
عندما يزور المستخدم صفحات على موقع الويب مرة أخرى ، تأتي بعض الموارد من تخزين الجهاز المحلي. والنتيجة هي سرعات تحميل أسرع بكثير من استخراج معلومات الموقع من خادم الويب. وذلك لأن المتصفح يمكنه استخراج المعلومات من مصدر أقرب بدلاً من التنزيل من خادم ويب بعيد.
علاوة على ذلك ، يتيح التخزين المؤقت لموقع الويب الخاص بك لخادمك استخدام موارد أقل في كل مرة يقوم فيها الزائر بتحميل صفحة ويب. نتيجة لذلك ، فإن التخزين المؤقت لموقع الويب الخاص بك يقلل من الوقت إلى البايت الأول أو TTFB. يشير TTFB إلى الوقت الذي يستغرقه المتصفح بين إرسال الطلب واستلام أول بايت من البيانات. يعد تقليل TTFB أحد أفضل الطرق لتحسين الأداء العام لموقعك.
كيفية إعداد التخزين المؤقت في WordPress
كما تمت مناقشته ، يعد التخزين المؤقت لموقع الويب طريقة رائعة لتحسين أداء موقع الويب. ومع ذلك ، فإن مجموعة الميزات الأساسية لـ WordPress CMS لا تتضمن وظيفة التخزين المؤقت. في بعض الحالات ، قد يقوم موفر الاستضافة بتمكين التخزين المؤقت لموقعك. هذا يعني أن هناك احتمال أنك لن تكون قادرًا على تثبيت بعض أو أي مكونات إضافية للتخزين المؤقت.
إذا لم يقم موفر الاستضافة بتمكين التخزين المؤقت لموقعك ، فسيتعين عليك تشغيل التخزين المؤقت بنفسك. في حين أنه من الممكن إعداد التخزين المؤقت يدويًا على موقع WordPress ، فإن العملية معقدة للغاية. ستحتاج إما إلى إدخال رمز في ملف cache.php الخاص بك أو إنشاء استعلام SQL.
هذا يمثل تحديًا كبيرًا لمعظم الأشخاص الذين يفتقرون إلى الخبرة الفنية في أي من الطريقتين. من الأمثلة على البدائل التي يسهل الوصول إليها لهذه الطرق إضافات WordPress. فيما يلي قائمة بأفضل المكونات الإضافية لذاكرة التخزين المؤقت في WordPress التي يمكنك دمجها في موقع الويب الخاص بك لتحسين أداء الصفحة. تتضمن القائمة كلاً من إضافات أداء WordPress المتميزة والمجانية.
صاروخ الفسفور الابيض
لقطة من wp-rocket.me
الأول في القائمة هو WP Rocket ، وهو مكون إضافي للتخزين المؤقت يوفر مجموعة واسعة من الميزات. من بين مجموعة الميزات القوية لـ WP Rocket ، تشمل الميزات الرئيسية ضغط GZIP والتحميل المسبق لذاكرة التخزين المؤقت. بالإضافة إلى ذلك ، يوفر WP Rocket أيضًا ميزات أخرى تشمل:
- تصغير ودمج ملفات CSS و JS
- التحميل البطيء للصور
- القضاء على موارد JavaScript التي تحظر العرض
- إزالة CSS غير المستخدمة
- جدولة عمليات التنظيف التلقائي لقاعدة البيانات
يعد WP Rocket أحد أفضل الحلول لتحسين درجة Core Web Vitals وتعزيز سرعات تحميل الموقع.
بالإضافة إلى ذلك ، يعد WP Rocket رائعًا للتجارة الإلكترونية لأنه يستبعد تلقائيًا صفحات "تسجيل المغادرة" و "عربة التسوق" و "حسابي" من ذاكرة التخزين المؤقت. يتجنب ذلك أي تدخل في عملية الشراء ، والتي تعد جزءًا لا يتجزأ من تجربة المستخدم لمواقع التجارة الإلكترونية.
ما يميز WP Rocket عن المكونات الإضافية الأخرى لتحسين الأداء هو أنه يبدأ العمل مباشرة بعد التثبيت والتفعيل.
LiteSpeed الكاش
لقطة الشاشة مأخوذة من: wordpress.org
إذا كنت تبحث عن مكون إضافي لذاكرة التخزين المؤقت من فئة الخمس نجوم من دليل WordPress ، فقد يعمل LiteSpeed Cache من أجلك. يمكنه تصغير ودمج ملفات JavaScript و CSS ، والتحسين التلقائي للصور ، وتحميل الصور البطيئة ، والمزيد.
ما يفصل LiteSpeed Cache عن المكونات الإضافية الأخرى لذاكرة التخزين المؤقت هو ذاكرة التخزين المؤقت على مستوى الخادم التي تكون أسرع من ذاكرة التخزين المؤقت القياسية على مستوى PHP. بينما يكون هذا البرنامج المساعد مجانيًا ، يجب عليك استخدام LiteSpeed Web Server لاستخدام ميزات ذاكرة التخزين المؤقت المدمجة للصفحة.
يمكن لذاكرة التخزين المؤقت للصفحة تجاوز قاعدة البيانات واستعلامات PHP. يمكنه أيضًا استخدام ملفات تعريف الارتباط للعمل مع إصدارات متعددة من المحتوى المخزن مؤقتًا. ومع ذلك ، سيعتمد ذلك على الموقع الجغرافي للمستخدم والعملة والجهاز. بالإضافة إلى ذلك ، لاستخدام الخادم ، ستحتاج إلى دفع رسوم شهرية لشراء الترخيص.
WP Fastest Cache
لقطة الشاشة مأخوذة من: wordpress.org
في دليل WordPress الرسمي ، يُصنف WP Fastest Cache كأحد الإضافات الأعلى تقييمًا لذاكرة التخزين المؤقت. في نسخته المجانية ، يقدم WP Fastest Cache عددًا من الميزات المتقدمة. يوفر هذا المكون الإضافي للمشرفين خيار حذف ملفات JS و CSS المصغرة وجميع الملفات المخزنة مؤقتًا. كما يسمح لهم بإنشاء أوقات مجدولة لحذف ملف معين أو مجموعة ملفات.
يتمتع المستخدمون أيضًا بخيار تعطيل أو تمكين ذاكرة التخزين المؤقت للمستخدمين المسجلين الدخول والأجهزة المحمولة. لا يتطلب أي ترميز أيضًا ؛ كل ما عليك فعله هو تحديد المربع في صفحة الإعدادات. لا تقلل WP Fastest Cache من ملفات CSS و HTML فحسب ، بل تدمجها أيضًا. يفعل ذلك لجعل صفحات الويب الخاصة بك أكثر أناقة ونظافة الترميز ، على عكس المكونات الإضافية المجانية الأخرى مثل W3 Total Cache.
إذا كنت بحاجة إلى المزيد من الوظائف ، فإن الإصدار المتميز من WP Fastest Cache يناسبك. يوفر الإصدار المتميز المزيد من الميزات ، مثل التخلص من موارد JavaScript التي تحظر العرض ، والتحميل البطيء ، وتقليل ملفات JavaScript.
WP- الأمثل
لقطة الشاشة مأخوذة من: wordpress.org
مثل LiteSpeed Cache ، يعد WP-Optimize مكونًا إضافيًا من فئة الخمس نجوم من دليل WordPress مع أكثر من مليون عملية تثبيت نشطة. يتيح المكون الإضافي تكوينات مختلفة لإعداداته لتقليل عدد الطلبات وحجمها إلى الخادم الخاص بك. تشمل خيارات التكوين المتوفرة في الإعدادات ما يلي:
- توجيه متصفحات العميل لإعادة استخدام الموارد المخزنة مؤقتًا
- ضغط ملفات JavaScript و HTML و CSS
- تصغير وتأجيل JavaScript و CSS
يعد فصل الملفات للأجهزة المحمولة أمرًا بسيطًا مثل تحديد مربع. بهذه الطريقة ، يمكنك التأكد من أن زوار موقعك يستخدمون موقعًا محسنًا للأجهزة المحمولة. على عكس الإدخالات السابقة في هذه القائمة ، يعد WP-Optimize حلاً شاملاً تمامًا لتحسين موقع الويب الخاص بك. بصرف النظر عن التخزين المؤقت لصفحة الويب ، فإنه يساعدك أيضًا على ضغط الصور وتنظيف قاعدة البيانات الخاصة بك للحصول على سرعات تحميل أفضل للموقع.
WP Super Cache
لقطة الشاشة مأخوذة من: wordpress.org
يمكن القول إن WP Super Cache هو المكون الإضافي الأكثر تنزيلًا لذاكرة التخزين المؤقت في دليل WordPress. تم تطوير البرنامج المساعد المجاني للتخزين المؤقت بواسطة Automattic ، ويحتوي على ما يقرب من مليوني عملية تثبيت نشطة اليوم.
جزء من سبب شعبية المكون الإضافي هو أوضاع التخزين المؤقت الثلاثة الخاصة به. وظائف وضع الخبير هي أسرع وضع. ومع ذلك ، فإنه يتطلب تعديل ملف htaccess. يمكن القول إن هذا النموذج هو الأفضل للمطورين والمستخدمين ذوي الخبرة الفنية الذين يحتاجون إلى مزيد من التحكم في عملية التخزين المؤقت الخاصة بهم.
عيبه الوحيد هو أن خطأ واحدًا في ملف .htaccess يمكن أن يكسر موقع الويب بالكامل. بسبب هذا العيب ، فإن وضع الخبير ليس مثاليًا للمستخدمين الذين يفتقرون إلى الخبرة الفنية. لتلبية احتياجات المستخدمين الأقل تقنية ، يتميز WP Super Cache أيضًا بوضع بسيط. في الوضع البسيط ، يخدم المكون الإضافي معظم الزوار من خلال إنشاء ملفات HTML ثابتة.
آخر وضع يقدمه WP Super Cache هو WP-Cache ، وهو مصمم لخدمة الملفات المخزنة مؤقتًا المخصصة. الملفات مناسبة للمستخدمين الذين تركوا تعليقات أو سجلوا الدخول أو يعرضون صفحة محمية بكلمة مرور.
W3 إجمالي ذاكرة التخزين المؤقت
لقطة الشاشة مأخوذة من: wordpress.org
W3 Total Cache ، أو W3TC ، هو مكون إضافي شائع لذاكرة التخزين المؤقت تم إنشاؤه لمواقع WordPress. سبب مهم لشعبيتها ينبع من توافقها مع معظم خطط الاستضافة. يتضمن ذلك استضافة VPS وخادم مخصص ومشترك.
يتيح لك W3 Total Cache تصغير ملفات CSS و Javascript و HTML ، بالإضافة إلى الصفحات والمنشورات وموجزات RSS. يمكنك تأجيل CSS و JavaScript ، وتحميل الصور البطيئة ، وجدولة التنظيف التلقائي لقاعدة البيانات ، والقضاء على موارد JavaScript التي تحظر العرض.
كما أنه يمكّن من إعداد التكامل مع مزود CDN لتحسين أداء موقع الويب بشكل أكبر. يمكنك حتى اختبار جميع التكوينات الخاصة بك من خلال وضع المعاينة الخاص به قبل نشرها في موقعك.
إذا كنت تبحث عن المزيد من الوظائف ، فإن الإصدار الاحترافي من W3 Total Cache يوفر وظائف إضافية أيضًا. يتضمن ذلك إحصائيات التخزين المؤقت المتقدمة ، والتخزين المؤقت للأجزاء ، والتحميل البطيء لخرائط Google ، على سبيل المثال لا الحصر.
الطائر الطنان
لقطة الشاشة مأخوذة من: wordpress.org
يقدم Hummingbird ميزات مشابهة لمكونات ذاكرة التخزين المؤقت الأخرى المذكورة في القائمة. تتضمن هذه الميزات المشابهة ما يلي:
- ضغط GZIP
- تأجيل وتصغير JavaScript و CSS
- القضاء على موارد حظر العرض
- تحميل كسول للتعليقات والصور والمشاركات الأطول
- المتصفح التخزين المؤقت
ما يجعل Hummingbird فريدًا هو قدرته على فحص موقعك وتحديد موقع الملفات التي تسبب سرعات أداء بطيئة. يوفر المكون الإضافي أيضًا نصائح وإصلاحات بعد المسح. اعتمادًا على المشكلة ، ستوفر أحيانًا حلاً بنقرة واحدة.
يمكن أن تكون هذه أشياء مثل تصغير الأسلوب والنص ، وتأجيلات JavaScript و CSS ، ومجموعة كاملة من ذاكرة التخزين المؤقت. بشكل أساسي ، يبسط Hummingbird عملية تسريع أداء موقعك.
يوفر الإصدار المتميز من Hummingbird أيضًا ميزات أكثر تقدمًا. تتضمن هذه الميزات مراقبة وقت التشغيل ، والمسح الآلي ، والتصغير المستضاف بواسطة CDN ، والضغط المصغر المحسن.
تمكين ذاكرة التخزين المؤقت
لقطة الشاشة مأخوذة من: wordpress.org
يعمل Cache Enabler كمكوِّن إضافي مباشر وخفيف الوزن لمواقع WordPress. يتيح تصغير HTML في الصفحات المخبأة ، وإعداد وقت انتهاء الصلاحية للملفات المخزنة مؤقتًا والضغط المسبق للصفحات المخزنة مؤقتًا باستخدام GZIP. كما أنه مفيد للشبكات متعددة المواقع.
عيب كبير في Cache Enabler هو وظيفته المحدودة مقارنة بالمكونات الإضافية الأخرى في هذه القائمة. بالإضافة إلى ذلك ، باستثناء نموذج المحتوى ، تكون ذاكرة التخزين المؤقت أكثر تعقيدًا. عادةً ، مع المكونات الإضافية الأخرى ، ما عليك سوى تحديد مربع في الإعدادات لاستبعاد المحتوى من ذاكرة التخزين المؤقت.
باستخدام Cache Enabler ، قد تحتاج إلى كتابة معرف المنشور يدويًا أو سلسلة الاستعلام أو ملفات تعريف الارتباط أو مسار الصفحة. وهذا يجعله الخيار الأقل ملاءمة للتحكم في الصفحات التي ستتجاوز ذاكرة التخزين المؤقت.
مخبأ المذنب
لقطة الشاشة مأخوذة من: wordpress.org
للتخزين المؤقت لصفحات WordPress ، والفئات ، والمنشورات ، والعلامات ، وموجزات RSS ، والمحفوظات ، وخرائط مواقع XML ، فإن Comet Cache هو خيارك الأكثر قابلية للفهم. تشرح صفحة الإعدادات الخاصة به ميزاته بالتفصيل. هذا يجعل Comet Cache البرنامج المساعد المثالي للمبتدئين الذين يفتقرون إلى الخبرة أو المعرفة في التخزين المؤقت ،
ستحتاج إلى شراء الإصدار المحترف لبعض الميزات التي توفرها المكونات الإضافية الأخرى في هذه القائمة مجانًا. يتضمن ذلك أشياء مثل التخزين المؤقت للمستخدمين المسجلين وضغط HTML.
بصرف النظر عن ذلك ، لا يعالج Comet Cache ضغط GZIP مباشرة. إذا كان موقعك يعمل على خادم الويب Apache ، فيمكنك تمكين ضغط GZIP على لوحة تحكم المسؤول ببضع نقرات. إذا لم يحدث ذلك ، فستحتاج بعد ذلك إلى إنشاء ملف htaccess في دليل تثبيت WordPress الخاص بك. إذا كنت بحاجة ماسة إلى ضغط GZIP ، فقد لا يكون Comet Cache هو الخيار الأفضل لك.
مخبأ بورلاب
لقطة الشاشة مأخوذة من: borlabs.io
يعد Borlabs Cache أحد مكونات ذاكرة التخزين المؤقت المتميزة الأعلى تصنيفًا والتي تبدأ فورًا في تحسين موقعك بعد التنشيط. يأتي Borlabs Cache مع الميزات القياسية التي تتمتع بها المكونات الإضافية الأخرى ، مثل التحميل البطيء والجمع وضغط ملفات JavaScript و CSS. كما أنه يوفر وظائف فريدة ومتقدمة.
أحد الأمثلة الرائعة هو ميزة التخزين المؤقت للأجزاء. يسمح التخزين المؤقت للأجزاء للمستخدم بالحصول على محتوى ديناميكي في ملفاته الثابتة. يمكّن هذا المستخدم من الاستمرار في عرض الإعلانات في الإصدارات المخبأة لموقعه على الويب.
تسمح معظم الشبكات متعددة المواقع التي تدعم مكونات ذاكرة التخزين المؤقت للمستخدمين بتعيين إعدادات ذاكرة التخزين المؤقت على مستوى العالم فقط. يوفر Borlabs Cache إعدادات مسبقة لذاكرة التخزين المؤقت ، مما يسمح بإعدادات فريدة لذاكرة التخزين المؤقت لكل موقع في تثبيت WordPress متعدد المواقع.
زيادة سرعة الموقع الخاص بك
مع وجود الكثير من الضوضاء الصادرة من مواقع الويب الأخرى على WordPress ، يمكن أن يكون الأمر صعبًا بدرجة كافية لأنه يبرز. آخر شيء تريده هو فقدان حركة المرور على سرعات التحميل البطيئة.
هذا هو السبب في أن المكون الإضافي لذاكرة التخزين المؤقت ضروري لأي موقع WordPress لتسريع أداء الموقع. من الأهمية بمكان أن بعض حلول استضافة WordPress المُدارة اليوم تأتي مع هذه الميزة.
يجب أن تعطيك القائمة المذكورة في هذه المقالة فكرة عن خياراتك لتحسين أداء موقعك. أفضل جزء هو أنه لا يلزم وجود تشفير معقد.