ووردپرس بهخودیخود سبک است، اما هر افزونه و قالبی که اضافه میکنید حافظه بیشتری در هر بار اجرای PHP مصرف میکند. کمبود RAM شایعترین دلیل خطای «۵۰۰ Internal Server Error» یا سفید شدن صفحه (White Screen of Death) است.
قاعده تقریبی بر اساس نوع سایت
- وبلاگ ساده با چند افزونه اصلی: حافظه PHP حدود ۲۵۶ مگابایت معمولاً کافی است.
- سایت شرکتی متوسط با ۱۰ تا ۲۰ افزونه: ۵۱۲ مگابایت تا ۱ گیگابایت پیشنهاد میشود.
- فروشگاه ووکامرس یا سایت پربازدید: از ۱ تا ۲ گیگابایت RAM اختصاصی (VPS) بهتر جواب میدهد.
RAM سرور در برابر memory_limit در PHP
در هاست اشتراکی، حتی اگر سرور RAM زیادی داشته باشد، اکانت شما یک سقف مشخص (memory_limit در PHP) دارد که در wp-config.php یا تنظیمات cPanel قابل افزایش تا سقف پلن است. در VPS، این سقف مستقیماً به RAM کل سروری که خریدهاید بستگی دارد.
چطور بفهمیم RAM کم است؟
خطای ۵۰۰ بعد از فعالسازی یک افزونه جدید، کندی که با غیرفعال کردن چند افزونه برطرف میشود، یا پیام صریح «Allowed memory size exhausted» در لاگ خطا، همگی نشانه کمبود حافظه هستند.
جمعبندی
برای اکثر سایتهای ووردپرسی معمولی، ۵۱۲ مگابایت تا ۱ گیگابایت کافی است؛ برای فروشگاه پرترافیک یا سایت با دهها افزونه، مهاجرت به VPS با RAM اختصاصی مطمئنتر است.
خدمات مرتبط: پلنهای هاست با RAM بیشتر · سرور مجازی با RAM اختصاصی