أفضل الممارسات لتقليص قاعدة بيانات WordPress الخاصة بك
تركيب وورد نظيف يبدأ مع 12 جداول قاعدة البيانات افتراضيًا ، ومع مرور الوقت ، تزداد البيانات بسرعة. لديك العديد المشاركات, صفحات, تعليقات, خيارات, و الإعدادات يتم حفظ جميع في قاعدة البيانات. علاوة على ذلك ، كثير الإضافات (وأحيانا حتى المواضيع) أيضا إنشاء جداول قاعدة البيانات الخاصة بهم. لكن الكثير من هذه البيانات الحصول على زائدة عن الحاجة بعد قليل.
عاجلا أم آجلا ، فإن الحمل قاعدة البيانات يمكن أن يشعر بالشلل. يتباطأ الخادم الخاص بك ، ويزداد وقت تحميل الصفحة ، ويزداد صعوبة التصدير والاستيراد إنشاء نسخة احتياطية يمكن أن يستغرق الأعمار.
لذلك ، في هذه المقالة ، سوف ننظر في أفضل الممارسات لتقليص قاعدة بيانات WordPress الخاصة بك. حتى لو لم تكن لديك مشاكل في الوقت الحالي ، فإن الأمر يستحق التفكير في عملية التنظيف قدر الإمكان تحسين أداء موقع الويب الخاص بك, تسريع سير العمل الاحتياطية الخاصة بك ، وجعل صيانة الموقع أكثر سهولة.
لا تنسى ذلك نسخة احتياطية من قاعدة البيانات قبل أن تبدأ حتى لا تفقد أي شيء إذا حدث خطأ ما أثناء التنظيف.
1. إجراء التنظيف اليدوي
هناك العديد من عناصر البيانات الزائدة التي يمكنك إزالة يدويا, ببساطة من المشرف وورد.
إزالة المشاركات التي لا تحتاج إليها
وورد يحفظ جميع أنواع المشاركات (المشاركات والصفحات وأنواع النشر المخصصة) في wp_posts
الجدول والبيانات الوصفية ذات الصلة بـ wp_postmeta
.
اذا أنت افرغ القمامة في ال “المشاركات” و “صفحات” لوحات في مشرف WordPress الذي تتخلص منه بالفعل من الكثير من البيانات غير الضرورية. إذا كان لديك الكثير المسودات والمشاركات المعلقة إنها لفكرة جيدة أن تتصفحها وتحذف ما لا تحتاجه.
لاحظ أن عناصر الوسائط (محتوى “وسائل الإعلام” لوحة) هي غير مخزنة في قاعدة البيانات ولكن في / الفسفور الابيض بين المحتوى / الإضافات /
مجلد.
إزالة الفئات والعلامات غير المستخدمة
إذا كان لديك الكثير الفئات والعلامات التي لا تستخدمها كما أنه يستحق حذف الأشخاص الذين لا تحتاجهم. الفئات والعلامات هي نوعي التصنيف اللذين يمكنك الوصول إليهما من مسؤول WP. بواسطة إزالة تلك غير الضرورية, يمكنك تحرير مساحة في wp_terms
, wp_term_relationships
, و wp_term_taxonomy
جداول قاعدة البيانات.
حذف الإضافات غير المستخدمة والموضوعات
بشكل افتراضي ، يتم حفظ الإضافات في / الفسفور الابيض بين المحتوى / الإضافات /
المجلد ، في حين أن الموضوعات تذهب إلى / الفسفور الابيض بين المحتوى / المواضيع /
. ومع ذلك ، العديد من الإضافات وكذلك بعض المواضيع إنشاء جداول قاعدة البيانات المخصصة الخاصة بهم. هم أيضا في كثير من الأحيان حفظ الخيارات داخل ال الفسفور الابيض بين خيارات
الطاولة.
لذلك ، يمكن أن يؤدي حذف الإضافات والسمات غير الضرورية إلى توفير مساحة كبيرة في قاعدة البيانات الخاصة بك. ومع ذلك ، لذلك أنت يجب حذفها ، بدلاً من إلغاء تنشيطها.
أزل التعليقات التي لا تحتاجها
يمكنك إزالة التعليقات غير الموافق عليها ، والبريد المزعج ، والقمامة من “تعليقات” لوحة في مشرف WordPress الخاص بك. بهذه الطريقة ، يمكنك تقليل حجم wp_comments
و wp_commentmeta
الجداول.
إذا كان موقعك يتلقى العديد من التعليقات ، فمن الأفضل أيضًا التفكير في استخدام نظام تعليق تابع لجهة خارجية ، مثل Disqus أو Livefyre ، بحيث لا تضطر إلى تخزين التعليقات في قاعدة بياناتك على الإطلاق.
2. تحسين قاعدة البيانات الخاصة بك عن طريق phpMyAdmin
وصول phpMyAdmin
بريس هو برنامج يمكّنك من ذلك إدارة قاعدة بيانات MySQL الخاصة بك. في cPanel الخاص بك ، والعثور على “قواعد بيانات” القسم وانقر ببساطة فوق رمز phpMyAdmin.
إذا كنت تستخدم جهازك المحلي ، فيمكنك العثور على phpMyAdmin على خادم الويب المحلي الخاص بك, عادة على HTTP: // المضيف المحلي / بريس
URL.
إزالة الحمل قاعدة البيانات
phpMyAdmin لديه ميزة تسمح لك تحسين قاعدة البيانات الخاصة بك. ال صيانة الجدول> تحسين الجدول
اختيار يدير الأمثل الجدول
الخلية الاستعلام للجداول المحددة و يزيل النفقات العامة من قاعدة البيانات الخاصة بك.
كما ترون في الصورة أدناه ، phpMyAdmin يظهر إذا كان لديك النفقات العامة في جدول (العمود الأخير). اختر الجداول التي لها النفقات العامة, أو حدد جميع الجداول إذا كنت تريد ، وقم بتشغيل الاستعلام.
اذا كان لديك جدول تالف في قاعدة البيانات الخاصة بك يمكنك اصلاحها عن طريق اختيار “الجدول إصلاح” اختيار (إنه أدناه “تحسين الجدول”) الذي يدير إصلاح الجدول
الخلية الاستعلام.
3. استخدم تحسين قاعدة بيانات WP المضمنة
وورد أيضا لديه أداة تحسين قاعدة البيانات الآلية. للوصول إليه ، عليك أن تحرير الفسفور الابيض بين ملف config.php
ملف. هذا ال ملف الضبط من وورد الخاص بك تثبيت. يمكن ان تجدها في مجلد الجذر الخاص بك يمكنك الوصول إليها عبر FTP (SFTP).
افتح ال الفسفور الابيض بين ملف config.php
ملف في محرر رمز ، وإضافة السطر التالي إلى البداية ، بعد بدء علامة PHP ():
define ('WP_ALLOW_REPAIR' ، صحيح) ؛
احفظ الفسفور الابيض بين ملف config.php
ملف و افتح ال http://yoursite.com/wp-admin/maint/repair.php
مسار URL. ستجد نفسك على الشاشة التالية:
“إصلاح قاعدة البيانات” الخيار يبحث عن والإصلاحات مشاكل قاعدة البيانات المشتركة. الخيار الآخر, “إصلاح وتحسين قاعدة البيانات” يحاول أيضا أن تحسين قاعدة البيانات التي يمكن أن تحسن أداء (وقت تحميل الصفحة) من موقع الويب الخاص بك.
لاحظ أنه إذا اخترت هذا الأخير, سيتم قفل قاعدة البيانات الخاصة بك حتى يتم تنفيذ المهمة (لا يمكنك حفظ أو تحرير أو حذف الخ.).
عندما تنتهي لا تنسى إزالة ال define ('WP_ALLOW_REPAIR' ، صحيح) ؛
خط من الفسفور الابيض بين ملف config.php
الملف ، كأداة تحسين قاعدة البيانات يمكن أن يكون الوصول إليها من قبل أي شخص ليس فقط من قبل مدراء.
4. تقليم قاعدة البيانات الخاصة بك مع الإضافات
هناك مهام تحسين قاعدة البيانات أكثر تعقيدًا, مثل إزالة العابرين منتهية الصلاحية ، وعناصر ميتا ميتا ، وعناصر مكررة ، ومراجعات منشورات سابقة ، هي الأكثر أمانًا من خلال استخدام الإضافات تنظيف قاعدة البيانات.
أدناه ، يمكنك العثور على أفضل الإضافات المجانية يمكنك استخدامها لزيادة تقليم قاعدة البيانات الخاصة بك. تؤدي هذه الإضافات أيضًا بعض المهام التي ذكرتها في “التنظيف اليدوي” القسم الذي يعني ليس بالضرورة عليك القيام بذلك يدويًا.
WP-تحسين
و WP- تحسين البرنامج المساعد يزيل التعليقات المحذوفة وغير الموافق عليها, pingbacks ، trackbacks ، خيارات عابرة منتهية الصلاحية ، ينظف wp_postmeta
الجدول وبيانات العلاقة المعزول ، و لديه العديد من الميزات الرائعة الأخرى.
في لوحة الخيارات ، يمكنك تحديد المهام التي تريد تنفيذها. علاوة على ذلك ، يمكنك أيضًا جدولة عمليات التنظيف الأسبوعية التلقائية, وفقا لمواصفاتك.
الفسفور الابيض الاجتياح
يحتوي المكون الإضافي WP Sweep على وظائف مشابهة لوظيفة WP-Optimize المذكورة أعلاه ، على سبيل المثال ، يمكن استخدامه لإزالة المشاركات والتعليقات المحذوفة, مكررة المنشور الفوقية ، والخيارات عابرة ، الفوقية اليتامى, إلخ.
لدى WPBeginner منشورًا مثيرًا للاهتمام حيث يجادلون حول WP Sweep (على عكس WP-Optimize) “يستخدم وظائف حذف ووردبريس المناسبة قدر الإمكان بدلاً من تشغيل استعلامات MySQL للحذف المباشر”. كلا الإضافات رائعة, اختر أيهما تريد أكثر ، ولن تخطئ في أي منها.
تحسين قاعدة البيانات بعد حذف المراجعات
مع هذا البرنامج المساعد ، يمكنك حذف العناصر المحذوفة ، العابرين منتهية الصلاحية ، pingbacks ، trackbacks ، والبريد المزعج ، وما إلى ذلك علاوة على ذلك ، يمكنك اختيار حفظ سجل وإعداد كل ساعة أو مرتين يوميًا أو يوميًا أو أسبوعيًا أو شهريًا جدولة التحسين.
كما يقول اسمه ، قبل تحسين قاعدة البيانات ، فإنه حذف مراجعات آخر التي عادة ما تأخذ مكانا كبيرا في قاعدة البيانات. في لوحة الخيارات ، يمكنك الاختيار كم عدد المراجعات تريد أن تبقي وأيضا سن التنقيحات التي يمكن حذفها. هذا البرنامج المساعد هو متعددة المواقع متوافق مع كذلك ، وهو زائد ضخمة.