في منشور المدونة هذا، سنتناول موضوعًا لا يتحدث عنه الأشخاص كثيرًا: كيفية تحسين قاعدة بيانات WordPress الخاصة بك.

إذا لم تكن قد اعتدت بعد على إبقاء قواعد بيانات SQL الخاصة بك نظيفة ومرتبة، فالآن هو الوقت المناسب للبدء.

نحن نعلم أن هذا النوع من "المهام" يتجنبه أصحاب المواقع لأنهم يخشون إتلاف شيء ما.

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

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

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

دعونا نبدأ.


جدول المحتويات ☰


كيف تعمل قاعدة بيانات ووردبريس

يعد موقع WordPress بأكمله عبارة عن قاعدة بيانات كبيرة واحدة، وبشكل أكثر تحديدًا قاعدة بيانات SQL. ومثل أي قاعدة بيانات أخرى استخدمتها، تتكون هذه القاعدة من جداول بيانات متعددة.

كل وظيفة رئيسية في موقع WordPress الخاص بك لها لوحة خاصة بها للحفاظ على سير الأمور بسلاسة. منذ إصدار WordPress 4.9، يتكون كل تثبيت من 12 جدولًا منفصلاً، كما هو موضح أدناه:

تحسين قاعدة بيانات ووردبريس

لماذا يجب تحسين قاعدة بيانات WordPress

قاعدة بيانات... تحتوي على بيانات.

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

يشمل ذلك تثبيت وإزالة الإضافات، وإضافة القوالب، والتعليقات (نعم، بما في ذلك الرسائل المزعجة)، ومراجعة المنشورات، ومسودات المنشورات، وما إلى ذلك...

تحسين قاعدة بيانات ووردبريس

هناك مسألتان يجب مراعاتهما هنا:

  • يؤثر تقديم الملفات الكبيرة على أداء الخادم
  • عادةً ما يكون لدى مضيفي الويب نطاق الحد الأعلى على حجم ملفات قاعدة البيانات

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

تزعم بعض شركات الاستضافة أن حجم قاعدة بيانات SQL الخاصة بك لا يحده سوى مساحة القرص المتاحة. لكن راقب ما سيحدث عندما تصل قاعدة بيانات ووردبريس الخاصة بك إلى 3 جيجابايت أو 1000 جدول: سيغيرون رأيهم بسرعة كبيرة.

كيف يمكنك تحديد حجم قاعدة البيانات الخاصة بك؟

  1. قم بتسجيل الدخول إلى حساب cPanel الخاص بموقعك – عادةً ما يكون هذا: domaine.com/cpanel.
  2. قم بالتمرير لأسفل حتى تجد أيقونة قاعدة بيانات MySQL وانقر عليها.

3. حدد الآن قسم "قواعد البيانات الحالية".

تحسين قاعدة بيانات WordPress يدويًا

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

الشرق ممكن لتحسين قاعدة بيانات ووردبريس يدويًا. لكن هذا نادرًا ما يكون فكرة جيدة.

على سبيل المثال، يمكنك استخدام أداة phpMyAdmin في cPanel لتحسين كل جدول على حدة في قاعدة بيانات WordPress الخاصة بك:

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

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

كيفية استخدام WP-Optimize لتحسين قاعدة البيانات الخاصة بك

تحسين قاعدة بيانات ووردبريس

ملاحظات

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

تعليق : أنت تخاطر باستقرار وأداء موقعك إذا لم تقم بإنشاء نسخة احتياطية.

Le WP-Optimize plugin وهو متاح مجاناً في دليل إضافات ووردبريس، لذا ما عليك سوى تثبيته وتفعيله من هناك.

سيكون لديك الآن عنصر قائمة للمكون الإضافي، لذا انقر فوق "WP-Optimize" لفتح لوحة التحكم الخاصة به:

من هنا يمكنك اختيار التحسينات التي تريد تشغيلها،

أو عرض معلومات حول الجداول الفردية.

وإذا قمت بالتمرير لأسفل، فسترى أيضًا الحجم الحالي لقاعدة بيانات WordPress الخاصة بك:

ملاحظة: بالنقر على "WP-Optimize" ثم على "قاعدة البيانات"، تصل إلى نفس الشاشة.

يمكنك أيضًا التنقل بين الأقسام المختلفة لهذه الإضافة باستخدام قائمة الوصول السريع الموجودة أعلى الشاشة:

تحسين جدول ووردبريس

أول ما يجب التحقق منه هو خيار "تحسين جداول قاعدة البيانات". لا يمكن لهذه الإضافة تحسين جداول InnoDB، لذا عليك تحديد مربع لتجاوز هذا الإعداد.

السبب الذي يُطلب منك القيام بذلك هو أن عملية التحسين ستعيد بناء جداول InnoDB بالكامل إذا كنت تستخدم إصدارًا قديمًا من MySQL. وفي حالتنا، نحن نستخدم:

لكن هذا الوضع يختلف من مضيف إلى آخر، كما ترون هنا:

يمكنك الاختيار بين التحسينات الآمنة وتلك المميزة بعلامة تعجب. تشمل التحسينات المميزة بعلامة تعجب ما يلي: أعلى المخاطر المحتملة .

ونحن نقول بوتنشيل لأن هذا كل ما في الأمر: قد يحدث خطأ ما.

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

إذا حدث هذا، فمن الممكن أن يتم تدمير قاعدة البيانات الخاصة بك.

لكن يمكنك تشغيل التحسينات الأخرى وقتما تشاء عن طريق تحديدها ثم النقر على "تشغيل التحسين".

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

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

يجب عليك أيضًا التحقق من أن موقعك لا يزال يستجيب كما هو متوقع بعد تشغيل التحسين.

تحسين الصور

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

بعد كل شيء، لماذا يكون لديك مكونان إضافيان نشطان في حين أن واحدًا فقط سيؤدي مهام متعددة؟

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

ويمكنك أيضًا اختيار مستوى الضغط الذي تريد استخدامه في كل صورة:

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

تم ضبط المكون الإضافي على "مخصص" بشكل افتراضي مع وجود شريط التمرير في المنتصف، لذا قم بتعديله فقط إذا لم تكن راضيًا عن حجم ملفات الصور التي تحصل عليها.

ضمن "الخيارات المتقدمة" ستجد خدمة الضغط المستخدمة حاليًا لتقليص صورك:

تحسين قاعدة بيانات ووردبريس

لقد اختبرنا استخدام reSmush.it فقط خلال مراجعتنا، لذلك لم نغير أيًا من الإعدادات الافتراضية.

تعليق : بيانات EXIF ​​هي بيانات التعريف المخزنة في الصور الرقمية، وخاصة تلك الملتقطة بالكاميرات الرقمية.

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

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

إعدادات WP-Optimize

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

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

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

يمكنك أيضًا جدولة عدد المرات التي يجب فيها تنظيف قاعدة البيانات وتحسينها:

هذا المنتج حاليًا في مرحلة تجريبية، لذلك نميل إلى تجنب ميزات كهذه حتى تصبح جاهزة للإنتاج.

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

تحسين قاعدة بيانات ووردبريس

لقد عطلنا خاصية التتبع هنا لأن... حسنًا... هل سبق لأحد أن استخدمها؟ يمكنك أيضًا تعطيل التعليقات المستقبلية على منشورات المدونة الحالية من هذه الشاشة. وهذا كل ما يتعلق بإعدادات WP-Optimize المختلفة.

مصادر أخرى:


خاتمة

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

بمجرد حصولك على نسخة احتياطية فعالة لموقعك، ثم خذ وقتك لمتابعة البرنامج التعليمي الخاص بـ WP-Optimize، فلا داعي للقلق.

هل تعثرنا وافتقدنا شيئًا ما؟

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