حل مشكلة Autoloaded options could affect performance التي تؤثر على أداء موقعك
حل مشكلة Autoloaded options could affect performance
خطوات حل المشكلة
- نسخ احتياطي لقاعدة البيانات:
قبل إجراء أي تغييرات، تأكد من أخذ نسخة احتياطية كاملة لقاعدة البيانات الخاصة بموقعك. هذا يضمن أنه يمكنك استعادة البيانات في حالة حدوث أي خطأ. - الوصول إلى phpMyAdmin:
قم بتسجيل الدخول إلى لوحة التحكم الخاصة بموقعك والوصول إلى phpMyAdmin. هذا هو المكان الذي يمكنك فيه إدارة قاعدة البيانات الخاصة بموقعك. - تحديد قاعدة البيانات:
اختر قاعدة البيانات التي يستخدمها موقعك. عادةً ما يكون اسمها مشابهًا لاسم موقعك أو معرفًا في ملف wp-config.php. - تشغيل استعلام SQL لتحديد الخيارات المحملة تلقائيًا:
يمكنك تشغيل استعلام SQL لتحديد الخيارات المحملة تلقائيًا والتي قد تكون كبيرة الحجم. استخدم الاستعلام التالي:SELECT option_name, option_value, LENGTH(option_value) AS size FROM wp_options WHERE autoload = 'yes' ORDER BY size DESC;
هذا الاستعلام سيعرض لك الخيارات المحملة تلقائيًا مرتبة حسب حجمها.
- تعطيل التحميل التلقائي للخيارات الكبيرة:
بعد تحديد الخيارات الكبيرة، يمكنك تعطيل التحميل التلقائي لها. يمكنك القيام بذلك من خلال لوحة التحكم الخاصة بموقعك أو من خلال phpMyAdmin. لتغيير إعداد التحميل التلقائي، يمكنك استخدام الاستعلام التالي:UPDATE wp_options SET autoload = 'no' WHERE option_name = 'اسم_الخيار';
استبدل ‘اسم_الخيار’ باسم الخيار الذي تريد تعطيله.
- مراجعة الأداء:
بعد إجراء التغييرات، راقب أداء موقعك للتأكد من أن المشكلة قد تم حلها وأن الموقع يعمل بشكل أسرع.
نصائح إضافية
- تقليل البيانات المحملة تلقائيًا:
حاول تقليل كمية البيانات المحملة تلقائيًا إلى أقل من 800 كيلوبايت لتحسين الأداء. - استخدام الإضافات:
يمكنك استخدام إضافات مثل “Query Monitor” لمراقبة أداء موقعك وتحديد الخيارات التي تؤثر على الأداء. - مراجعة الإضافات والقوالب:
تأكد من أن الإضافات والقوالب التي تستخدمها لا تضيف خيارات غير ضرورية إلى قاعدة البيانات.
باتباع هذه الخطوات، يمكنك تحسين أداء موقعك وتقليل تأثير الخيارات المحملة تلقائيًا على الأداء.