چگونه سرعت بخش ادمین وردپرس را افزایش دهیم؟
بسیاری از کاربران وردپرس با مشکل کندی پیشخوان (بخش ادمین) مواجه هستند. این مشکل میتواند ناشی از دلایل متعددی مانند منابع سرور، افزونههای سنگین، پایگاه داده حجیم و موارد دیگر باشد. در این مقاله روشهای بهینهسازی سرعت پیشخوان وردپرس را بررسی میکنیم.
1. بررسی منابع سرور
سرعت پیشخوان وردپرس تا حد زیادی به منابع سرور بستگی دارد. اگر از هاست اشتراکی استفاده میکنید و با کندی مواجه هستید، بهتر است از یک سرور مجازی (VPS) یا سرور ابری استفاده کنید.
پیشنهاد: سرورهای مجازی و ابری رادیب گزینهای عالی برای افزایش سرعت وردپرس هستند.
2. غیرفعال کردن افزونههای غیرضروری
برخی از افزونههای وردپرس منابع زیادی مصرف میکنند و باعث کند شدن پیشخوان میشوند. برای بررسی افزونههای پرمصرف:
- همه افزونهها را غیرفعال کنید.
- یکییکی آنها را فعال کنید و سرعت پیشخوان را تست کنید.
پیشنهاد: افزونههای سنگین مثل Wordfence، WPML، Jetpack، Broken Link Checker و ... را فقط در مواقع ضروری استفاده کنید.
3. بهینهسازی پایگاه داده وردپرس
با گذشت زمان، پایگاه داده وردپرس با اطلاعات غیرضروری مثل ریویژنها، دادههای موقت، نظرات اسپم و... حجیم میشود. برای پاکسازی:
- از افزونه WP-Optimize یا Advanced Database Cleaner استفاده کنید.
- یا از phpMyAdmin، جداول غیرضروری را بهینه کنید.
4. استفاده از Object Cache (کش پایگاه داده)
وردپرس در هر بار بارگذاری، اطلاعات را از پایگاه داده دریافت میکند. Object Cache باعث ذخیره دادهها در حافظه موقت (مانند Redis یا Memcached) شده و سرعت پیشخوان را افزایش میدهد.
پیشنهاد: اگر از سرورهای رادیب استفاده میکنید، میتوانید Redis یا Memcached را روی آن فعال کنید.
5. غیرفعال کردن Heartbeat API
Heartbeat API مسئول اجرای درخواستهای AJAX برای بروزرسانی خودکار است، اما میتواند باعث مصرف منابع بالا شود.
راهحل: از افزونه Heartbeat Control استفاده کنید و مقدار heartbeat را در صفحه ادمین کاهش دهید.
6. فعال کردن OPcache و PHP 8+
- OPcache باعث ذخیره کدهای PHP کامپایلشده شده و عملکرد را بهبود میبخشد.
- وردپرس روی نسخههای جدید PHP 8.0 یا 8.1 سریعتر اجرا میشود.
اگر از هاست رادیب استفاده میکنید، میتوانید OPcache و نسخه PHP جدید را فعال کنید.
7. استفاده از افزونههای کش (Cache)
افزونههای کش با کاهش درخواستها به سرور، سرعت را افزایش میدهند. بهترین افزونهها:
- WP Rocket (پولی ولی فوقالعاده سریع)
- LiteSpeed Cache (برای هاستهایی که وبسرور LiteSpeed دارند)
- W3 Total Cache (گزینهای رایگان و مناسب)
8. استفاده از CDN
اگر از CDN (شبکه توزیع محتوا) مثل Cloudflare استفاده کنید، سرعت بارگذاری وردپرس بهبود مییابد.
نکته: برخی CDNها مانند Cloudflare APO، کش مخصوص وردپرس دارند که سرعت پیشخوان را هم بهتر میکند.
9. تغییر ویرایشگر گوتنبرگ به کلاسیک
برخی کاربران گزارش کردهاند که ویرایشگر گوتنبرگ (Gutenberg) باعث کندی پیشخوان میشود. اگر شما هم این مشکل را دارید، میتوانید با افزونه Classic Editor به ویرایشگر قدیمی برگردید.
10. تغییر قالب بخش ادمین
بعضی از قالبهای ادمین سفارشی سرعت را کاهش میدهند. اگر از قالبهای سفارشی مثل Admin Theme استفاده میکنید، بهتر است آن را حذف کنید.
11. بررسی خطاهای لاگ و مصرف منابع
- در کنترل پنل هاست (cPanel یا DirectAdmin)، مصرف CPU و RAM را بررسی کنید.
- فایل error_log در روت وردپرس را چک کنید.
- از Query Monitor برای بررسی درخواستهای سنگین استفاده کنید.
نتیجهگیری
با ترکیب این روشها، سرعت پیشخوان وردپرس به طور قابل توجهی بهبود مییابد. مهمترین کارها: استفاده از هاست و سرور پرسرعت
غیرفعال کردن افزونههای غیرضروری
بهینهسازی پایگاه داده و فعالسازی کش Redis یا Memcached
تغییر Heartbeat API و استفاده از PHP 8+
فعالسازی CDN و افزونههای کش
اگر به سرور یا هاست پرسرعت نیاز داری، پیشنهاد میکنم از سرورهای رادیب استفاده کنی که سرعت و منابع بهتری برای وردپرس فراهم میکنند.