در یکی از سایت‌هایی که با استفاده از ربات محصولات آن درج می‌شد، پس از مدتی با کاهش سرعت بسیار زیاد مواجه شدیم، پس از جستجو و بررسی متوجه شدیم که افزونه‌ی Revolution Slider و JS Composer دو افزونه‌ای هستند که سرعت عملکرد وردپرس را به شدت کاهش می‌دهند.

وردپرس

برای شناسایی این افزونه‌های مشکل دار، لازم بود تا افزونه‌ی Query Monitor را که وظیفه دارد فهرست کوئری‌های اجرا شده روی پایگاه داده را فهرست کند، نصب کردیم.

این افزونه نشان داد که Revolution Slider با اجرای سه کوئری بهینه نشده که برای عملکرد نیازمند پیمایش کل جدول پایگاه داده هستند را به اجرا می‌گذارد.

به دلیل عملکرد ربات و سنگین شدن جدول‌های بانک اطلاعاتی پیش‌فرض وردپرس، هر درخواست در بخش مدیریت حدود ۱۷ ثانیه تاخیر را برای اجرای کوئری‌های فوق به هدر می‌داد.

در هنگام طراحی سایت‌ با وردپرس اگر حجم محتوای شما زیاد است، انتخاب افزونه‌های مناسب که به خوبی بهینه‌سازی شده باشند و موجب ایجاد مشکلات در عملکرد نشوند، ضروری است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.