برای سایت وردپرسی چه مقدار فضای هاست لازم است؟

فضای هاست وردپرس را با اندازه فایل، دیتابیس، رسانه، ایمیل، رشد محتوا و فضای بک‌آپ محاسبه کنید؛ همراه مثال و چک‌لیست خرید.

هاستلینو۵ دقیقه مطالعه

سرور، دیتابیس و فایل‌های رسانه برای برآورد فضای هاست وردپرس
فهرست مطالب

برای وردپرس یک عدد ثابت مثل «۵ گیگابایت برای همه سایت‌ها» وجود ندارد. فضای لازم از مجموع فایل‌های سایت، دیتابیس، رسانه، ایمیل و فایل‌های موقت به دست می‌آید؛ سپس باید رشد محتوا و فضای موردنیاز عملیات نگهداری را هم حساب کنید. تعداد بازدید به‌تنهایی معیار حجم دیسک نیست: یک سایت کم‌بازدید با ویدیوهای محلی ممکن است از یک سایت خبری پربازدید فضای بیشتری بخواهد.

این راهنما روش برآورد را توضیح می‌دهد. عددهای مثال فرضی‌اند و منابع یا تعهد پلن‌های هاستلینو محسوب نمی‌شوند. برای مقایسه امکانات و محدودیت‌های واقعی، صفحه هاست وردپرس را در کنار گزارش مصرف سایت بررسی کنید.

چه چیزهایی فضای هاست وردپرس را مصرف می‌کنند؟

بخشچه چیزی را اندازه بگیریم؟نکته مهم
فایل‌های برنامههسته، قالب‌ها و افزونه‌هانسخه‌های قدیمی و پوشه‌های staging را هم پیدا کنید.
رسانهuploads و اندازه‌های تولیدشده تصاویریک تصویر ممکن است چند اندازه متفاوت داشته باشد.
دیتابیسمجموع جدول‌ها و جدول‌های بزرگفایل‌ها و دیتابیس را دوبار در مجموع حساب نکنید.
بک‌آپ محلیتعداد نسخه‌ها و اندازه فایل‌های آرشیوبک‌آپ روی همان هاست، جای نسخه مستقل را نمی‌گیرد.
ایمیلصندوق‌ها، ارسال‌شده‌ها و پیوست‌هامشخص کنید سهم ایمیل داخل سهمیه هاست است یا جدا.
کش و لاگکش صفحه، لاگ خطا و فایل موقتبزرگ‌شدن غیرعادی می‌تواند علامت مشکل باشد.

اول مصرف واقعی را اندازه بگیرید

در پنل میزبانی، گزارش Disk Usage یا مصرف فضا را ببینید و تاریخ اندازه‌گیری را ثبت کنید. اگر چند سایت روی یک حساب دارید، مصرف کل حساب را با مصرف همان نصب وردپرس اشتباه نگیرید. برای هر دامنه، فایل‌ها، دیتابیس و ایمیل را جدا یادداشت کنید. گزارش پنل ممکن است با تأخیر به‌روز شود و روش شمارش ارائه‌دهنده با اندازه منطقی فایل‌ها فرق داشته باشد.

اگر SSH و WP-CLI مجاز دارید، دستورهای فقط‌خواندنی زیر برای بررسی مفیدند. آن‌ها را در مسیر نصب صحیح اجرا کنید و خروجی را عمومی نکنید؛ نام مسیر یا دیتابیس می‌تواند اطلاعات داخلی داشته باشد.

du -sh .
du -sh wp-content/uploads
wp db size --size_format=MiB
wp db size --tables --orderby=size --order=desc

دستور du فایل‌های مسیر فعلی را می‌شمارد، نه لزوماً دیتابیس، ایمیل یا فایل‌های بیرون از آن مسیر. خروجی دیتابیس را فقط وقتی جدا اضافه کنید که در عدد پایه حساب نشده باشد. WP-CLI ممکن است در هاست شما فعال نباشد؛ برای برآورد نیازی به نصب ابزار جدید روی سایت زنده نیست.

فرمول برآورد؛ مصرف فعلی به‌اضافه رشد و فضای عملیات

سه عدد جدا بسازید: مصرف فعلی، رشد مورد انتظار در بازه انتخاب‌شده و فضای موقت عملیات. بازه را با برنامه کسب‌وکار هماهنگ کنید؛ مثلاً تا زمان بازبینی سه‌ماهه بعدی. حاشیه آزاد یک درصد جادویی و ثابت نیست و باید با اندازه بک‌آپ، انتقال، انتشار محتوا و روش ارتقای سرویس سازگار باشد.

مثال فرضی: فایل‌ها ۲٫۴ گیگابایت، دیتابیس ۰٫۳ و ایمیل ۰٫۶ گیگابایت‌اند؛ مجموع پایه ۳٫۳ گیگابایت است. اگر رشد رسانه در سه ماه آینده ۰٫۹ گیگابایت و فضای موقت موردنیاز برای یک عملیات پشتیبان‌گیری حدود ۲ گیگابایت باشد، نیاز عملی در آن لحظه ممکن است حدود ۶٫۲ گیگابایت شود. این یک محاسبه آموزشی است؛ اندازه آرشیو، محل ذخیره و هم‌زمانی عملیات نتیجه را تغییر می‌دهند.

اگر بک‌آپ مستقیماً در مقصد خارجی ساخته می‌شود، فرض فضای موقت ممکن است متفاوت باشد. اگر چند بک‌آپ کامل هم‌زمان روی هاست نگه می‌دارید، باید همه را حساب کنید. پیش از خرید، از ارائه‌دهنده بپرسید عملیات بک‌آپ و staging از کدام سهمیه استفاده می‌کند و هنگام پر شدن دیسک چه رفتاری رخ می‌دهد.

رسانه را بر اساس خروجی واقعی برآورد کنید

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

تصاویر را پیش از آپلود با ابعاد متناسب و قالب مناسب بهینه کنید. فایل ویدیویی بلند را هم صرفاً به‌دلیل داشتن فضای خالی روی هاست وب نگذارید؛ پهنای باند، روش پخش، کش و هزینه تحویل آن موضوع جداگانه‌ای است. حذف فایل ظاهراً تکراری بدون بررسی ارجاع‌های قالب و محتوا می‌تواند تصاویر سایت را خراب کند.

فضای دیسک با inode، RAM و CPU فرق دارد

ممکن است چند گیگابایت فضای خالی داشته باشید، ولی تعداد فایل‌ها به محدودیت inode برسد. از طرف دیگر فضای دیسک کافی، کندی ناشی از CPU، حافظه یا دیتابیس را برطرف نمی‌کند. این محدودیت‌ها را در پیشنهاد سرویس جدا بخوانید. برای خطاهای منابع، راهنمای خطای ۵۰۸ هاست و روش تشخیص مصرف بالای CPU وردپرس مسیر مناسب‌تری هستند.

چه چیزهایی را می‌توان پاک‌سازی کرد؟

  • ابتدا فایل‌های بزرگ را شناسایی کنید: آرشیو انتقال، بک‌آپ قدیمی، لاگ حجیم یا staging فراموش‌شده.
  • پیش از حذف، مالک فایل، کاربرد و نسخه پشتیبان مستقل آن را مشخص کنید.
  • کش را از ابزار خود افزونه یا پنل پاک کنید؛ پوشه‌های ناشناخته را دسته‌جمعی حذف نکنید.
  • برای جدول‌های بزرگ دیتابیس ابتدا علت رشد را پیدا کنید؛ حذف جدول یا اجرای SQL عمومی روش پاک‌سازی امن نیست.
  • پس از هر تغییر، صفحه‌ها، تصاویر، ورود و فرایند خرید را بررسی و مقدار مصرف را دوباره ثبت کنید.

برای برنامه نگهداری، چک‌لیست نگهداری ماهانه وردپرس و برای محافظت از داده، راهنمای بک‌آپ و تست بازیابی را کنار این محاسبه داشته باشید.

پیش از انتخاب پلن این پنج سؤال را بپرسید

  1. سهمیه اعلام‌شده شامل ایمیل، دیتابیس، لاگ و بک‌آپ هم هست؟
  2. محدودیت تعداد فایل و اندازه دیتابیس جداگانه چقدر است؟
  3. گزارش مصرف با چه تأخیری به‌روز می‌شود و هشدار پر شدن داریم؟
  4. ارتقای فضا چه فرایند و هزینه‌ای دارد و آیا انتقال لازم می‌شود؟
  5. برای بک‌آپ، staging و بازگردانی چه فضای آزادی لازم است؟

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

منابع و روش

این متن راهنمای عمومی برآورد است و اجرای اندازه‌گیری روی سایت مشتری ادعا نمی‌شود. دستورهای دیتابیس با مستندات رسمی wp db size و تولید اندازه‌های تصویر با مستندات رسمی تولید متادیتای رسانه وردپرس قابل بررسی‌اند.

پلن را با مصرف واقعی سایت انتخاب کن

فضا و محدودیت‌های سرویس را کنار گزارش مصرف و برنامه رشد سایت بررسی کن.

پرسش‌های متداول

آیا ۵ گیگابایت برای هر سایت وردپرسی کافی است؟

خیر. مصرف فایل، دیتابیس، ایمیل، رشد رسانه و فضای عملیات را اندازه بگیرید؛ اندازه مناسب برای هر سایت متفاوت است.

آیا فضای خالی بیشتر، سرعت سایت را بالا می‌برد؟

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

آیا بک‌آپ هم از فضای هاست مصرف می‌کند؟

اگر نسخه پشتیبان روی همان حساب ذخیره شود معمولاً فضا مصرف می‌کند؛ سیاست شمارش سهمیه و فضای موقت را از ارائه‌دهنده بپرسید.