كيفية تحسين قاعدة بيانات WordPress
لماذا تحسين قاعدة بيانات WordPress؟
يعد الحفاظ على قاعدة بيانات WordPress وتحسينها مهمة مهمة ولا ينبغي تقويضها.
انتظر ، خذ نسخة احتياطية الآن
قبل المضي قدمًا ، يرجى أخذ نسخة احتياطية من قاعدة بيانات WordPress الخاصة بك. إذا كان ذلك ممكنًا ، فتأكد من عمل قاعدة البيانات الاحتياطية. بمجرد إنشاء النسخة الاحتياطية ، قم ببساطة بتحرير ملف config.php (الموجود في دليل جذر WordPress) لاستخدام قاعدة بيانات النسخ الاحتياطي والتأكد من أن كل شيء يعمل بشكل صحيح.
تعمل قاعدة البيانات الصغيرة والمحسّنة بشكل أسرع بكثير مقارنة بقاعدة البيانات الكبيرة المزدحمة. تتضمن قاعدة البيانات الأصغر استجابة أسرع لاستعلامات قاعدة البيانات التي يتم إجراؤها بواسطة WordPress ، مما يجعل موقع WordPress الخاص بك يعمل بشكل أسرع – ليس فقط للزائر ، ولكن أيضًا للأشخاص الذين يكتبون المنشورات ويحدّثونها.
ما هي “البيانات المهملة”؟
يستخدم مصطلح “البيانات المهملة” للدلالة على المعلومات التي لا يجب أن تكون موجودة في قاعدة البيانات. من أمثلة هذه البيانات المهملة:
- التعليقات في قائمة انتظار البريد العشوائي
- التعليقات غير المعتمدة
- المراجعات اللاحقة
- العناصر المحذوفة مثل المنشورات والصفحات
من بين هذه التعليقات المزعجة ومراجعات المنشور تؤثر على قاعدة البيانات أكثر من غيرها. إذا كان موقعك يحتوي على عدد معتدل من الزوار وتم تمكين التعليقات ، فكن مطمئنًا ، سترى الكثير من التعليقات غير المرغوب فيها. سيقوم Akismet تلقائيًا بتصفية البريد العشوائي ووضعه في قائمة انتظار البريد العشوائي. ومع ذلك ، لا تزال التعليقات موجودة في قاعدة البيانات! وأنت حقا لا فائدة لهم.
إحصائيات ما قبل التحسين
أما بالنسبة لتنقيحات المنشور – إنها مسألة مختلفة قليلاً. أثناء كتابة منشور ، في كل مرة تضغط فيها على زر “حفظ المسودة” ، يتم إنشاء مراجعة المنشور وحفظها. خصيصًا للمقالات الطويلة ، تكتبها جزءًا تلو الآخر وتحفظها بين الحين والآخر. تخيل أن الحجم الإجمالي لمقالك هو 50 كيلوبايت وقمت بحفظه 10 مرات. هذه مساحة 500 كيلو بايت مستهلكة في قاعدة البيانات ، والتي في الواقع يجب أن تستهلك 50 كيلو بايت. هذا هو 450 كيلو بايت من المساحة الضائعة لكل مقال طويل. تخيل الآن أن لديك 100 مقالة طويلة في موقعك. هذا 45000 كيلوبايت أو 45 ميجابايت من المساحة المهدورة في قاعدة بيانات WordPress الخاصة بك!
كيفية تحسين قاعدة بيانات WordPress؟
يعد WP-Optimize مكونًا إضافيًا ممتازًا يساعدك في تنظيف قاعدة بيانات WordPress الخاصة بك وتحسينها. لقد اختبرت المكون الإضافي مع WordPress 3.6.1 ووجدت أنه يعمل بشكل مثالي! قم بتثبيت وتنشيط المكون الإضافي وانتقل إلى موجوده الرئيسي في الشريط الجانبي الأيسر في لوحة تحكم المسؤول.
بعد ذلك ، تحقق من جميع الخيارات (راجع صورة “إحصاءات التحسين المسبق”) واضغط على زر “العملية”. قد يستغرق هذا دقيقة حسب حجم قاعدة البيانات والخادم. من المحتمل أن يستغرق الأمر وقتًا أطول في خادم الاستضافة المشترك. بمجرد اكتمال التحسين ، يجب أن تحصل على تقرير مفصل عن القيم التي تمت إزالتها من قاعدة البيانات. هذا مثال:
وبالتالي مع WP-Optimize ، وفرنا 16.98 ميغابايت – وهذا يمثل 53.31٪ من إجمالي حجم قاعدة البيانات المحفوظة!
لحيل الرائعة الأخرى
يمكنك أيضًا تعطيل ميزة مراجعات المنشور تمامًا. ومع ذلك ، أوصي بشدة بعدم القيام بذلك ، لأنه يخلق مشاكل أكثر من الحلول. إذا كنت ترغب في تعطيله ، أدخل هذا الرمز في ملف wp-config.php الخاص بك:
define('WP_POST_REVISIONS', FALSE);
هناك طريقة أخرى فعالة للتعامل مع قواعد البيانات الضخمة وهي تفريغ سلة المهملات تلقائيًا على فترات منتظمة. سيقوم السطر التالي من التعليمات البرمجية بمسح جميع العناصر المهملة تلقائيًا كل 10 أيام. أضفه إلى ملف wp-config.php الخاص بك:
define('EMPTY_TRASH_DAYS', 10 );
يمكنك تغيير 10 إلى أي عدد من الأيام التي تريدها. ومع ذلك ، يجب أن تكون هذه القيمة أكبر من 0.
وهكذا تعلمنا كيفية تحسين قاعدة بيانات WordPress بدون أي شيء سوى بضع نقرات بالماوس. ما هو المكون الإضافي الذي تستخدمه لتحسين قاعدة بيانات WordPress الخاصة بك؟ والأفضل من ذلك ، انشر بعض الإحصائيات هنا بمجرد تشغيل هذا المكون الإضافي لأول مرة!