هاست مخصوص ووکامرس؛ چه مشخصاتی را قبل از خرید بررسی کنیم؟
هاست مخصوص ووکامرس فقط فضای زیاد نیست؛ منابع واقعی، نسخه PHP مناسب، کش درست و بکاپ قابل اعتماد باید کنار هم باشن. قبل از خرید ببین فروشگاهت کدام تیپ است و سقف CPU، پردازش های همزمان و inode را دقیق بپرس.

هاست مخصوص ووکامرس یعنی هاستی که فقط فضا نمی ده و چهار چیز رو با هم داره: منابع واقعی با محدودیت های شفاف (CPU، RAM و پردازش همزمان)، نسخه PHP و تنظیمات سازگار با ووکامرس، کشی که سبد خرید و پرداخت رو خراب نکنه و بکاپی که واقعاً بشه ازش برگشت. «فضای زیاد» جزو معیارهای اصلی نیست. بهترین پلن هم به اندازه فروشگاه و الگوی ترافیکت بستگی داره. برای همین اول سه تیپ فروشگاه رو جدا می کنیم و آخرش می گیم هر کدوم با چه شرطی سراغ کدوم گزینه بره.
اول بپرس: فروشگاهت کدوم تیپه؟
قبل از مقایسه هر پلنی، باید بدونی خودت کجای ماجرا ایستادی. سه تیپ ساده برای تصمیم گیری کافیه:
- فروشگاه کوچک یا تازه راه افتاده: محصول کم، سفارش روزانه محدود، چند افزونه ضروری.
- فروشگاه متوسط: کاتالوگ بزرگ تر، افزونه های بیشتر (فیلتر، باشگاه مشتریان، پیامک) و تبلیغات مداوم.
- فروشگاه کمپین محور: بیشتر وقت ها آرومه، ولی در تخفیف های مناسبتی ناگهان چند برابر می شه.
معیار اصلی «بیشترین ترافیک در یک ساعت» هست، نه میانگین ماهانه. دو فروشگاه با ترافیک ماهانه یکسان می تونن نیازهای کاملاً متفاوتی داشته باشن. یکی ترافیکش مثل آب لوله کشی یکنواخته و اون یکی مثل سیل بهاره، یهو و زیاد.
یه موقعیت آشنا: فروشگاهی که برای شب یلدا، جمعه سفید یا تخفیف های نوروزی پیامک می فرسته و استوری می ذاره. توی یک ساعت ورودی ها چند برابر می شه. هاستی که تا دیروز خوب جواب می داد، همون ساعت کند می شه یا خطای ۵۰۸ نشون می ده. یعنی درست وقتی مشتری آماده پرداخته، سایت جواب نمی ده.
پس پلن رو برای روز عادی نخر. برای روز کمپین بخر، یا مطمئن شو که ارتقای سریع داره.
منابع واقعی؛ از شعار «نامحدود» تا اعدادی که باید بپرسی
ووکامرس با یه سایت معرفی فرق داره. توی سایت معرفی بیشتر صفحه ها ثابتن و سرور فقط فایل تحویل می ده. توی فروشگاه، سبد خرید، تسویه حساب، حساب کاربری و جستجو برای هر بازدیدکننده جدا ساخته می شن و چند کوئری دیتابیس اجرا می کنن. برای همین منابع پردازشی از حجم فضا مهم ترن.
هاست رو مثل یه مغازه ببین. فضای دیسک متراژ انباره و تعداد پردازش های همزمان، تعداد باجه های صندوق. می تونی انبار خیلی بزرگی داشته باشی، ولی اگه فقط یه صندوق داری، ساعت شلوغی مشتری ها صف می کشن و بعضی ها منصرف می شن.
توی هاست اشتراکی سی پنل، «نامحدود» معمولاً با سقف های دیگه ای همراهه. این موارد رو مستقیم بپرس:
- سقف CPU و RAM هر حساب: عدد دقیق رو بخواه، نه توصیف کلی.
- Entry Processes (پردازش های همزمان): یعنی چند درخواست می تونن هم زمان وارد سایت بشن. برای فروشگاه از همه مهم تره.
- سقف I/O و تعداد inode: فروشگاهی که عکس زیاد داره و بکاپ و فایل های موقت جمع می کنه، خیلی زود به سقف inode می رسه.
یه سوال هم هست که اغلب یادمون می ره: وقتی به سقف رسیدم چی می شه؟ سایت کند می شه، خطا می ده یا کلاً قطع می شه؟ جواب همین سوال نشون می ده پلن قابل اعتماده یا پرریسک.
نوع دیسک هم مهمه، چون ووکامرس مدام از دیتابیس می خونه و می نویسه. NVMe و SSD معمولاً بهتر از HDD جواب می دن. ولی دیسک سریع به تنهایی کافی نیست. جزئیاتش رو توی هاست NVMe؛ چرا دیسک سریع برای سایت کافی نیست؟ نوشتیم.

نسخه PHP و تنظیمات: ووکامرس از سرور چی می خواد؟
اینجا هاست های ارزون زیاد گیر می کنن. چند چیز رو قبل از خرید چک کن:
- انتخاب نسخه PHP: باید توی سی پنل بتونی نسخه رو خودت عوض کنی (معمولاً از بخش MultiPHP Manager)، ترجیحاً برای هر دامنه جدا. نسخه های پشتیبانی شده رو از مستندات رسمی PHP و ووکامرس چک کن، چون هر چند وقت یه بار عوض می شن.
- افزونه های PHP (Extensions): مواردی مثل mysqli، curl، mbstring، gd یا imagick، zip، xml و intl باید فعال یا قابل فعال سازی باشن. OPcache هم بهتره روشن باشه.
- نسخه دیتابیس: MySQL یا MariaDB باید با نیازهای فعلی ووکامرس سازگار باشه.
- دسترسی به ویرایش تنظیمات: اگه هاست اجازه نده حتی memory_limit رو بالا ببری، بعداً حسابی اذیت می شی.
برای شروع، مقدارهای زیر معمولاً منطقیه. قانون نیستن، فقط نقطه شروعن:
memory_limit = 256M
max_execution_time = 120
max_input_vars = 3000
upload_max_filesize = 64M
post_max_size = 64M
اگه چند افزونه سنگین داری، مستندات همون افزونه ها رو هم نگاه کن. max_input_vars مخصوصاً برای محصولات متغیر با ویژگی زیاد مهمه. اگه مقدارش پایین باشه، ممکنه ذخیره محصول بدون هیچ خطای واضحی نصفه بمونه.
یه اشتباه رایج هم هست: ارتقای PHP روی سایت زنده. افزونه قدیمی یا قالب بی نگهداری ممکنه با نسخه جدید از کار بیفته. اول روی نسخه آزمایشی تست کن، بعد سایت اصلی.
کش: دوست فروشگاه، دشمن سبد خرید
کش صفحه باعث می شه سرور برای صفحه محصول و دسته بندی هر بار از اول کار نکنه. ولی کش ناشیانه توی فروشگاه خطرناکه. اگه صفحه سبد خرید یا تسویه حساب کش بشه، ممکنه کاربر سبد یا قیمت یه نفر دیگه رو ببینه. معمولاً این صفحه ها باید از کش مستثنا باشن:
- سبد خرید
- تسویه حساب
- حساب کاربری من
- هر صفحه ای که به کوکی سبد یا نشست کاربر وابسته است
بیشتر افزونه های کش معتبر این استثناها رو خودکار می ذارن، ولی فقط به همین اتکا نکن و تست کن. یه پنجره ناشناس باز کن، محصول رو به سبد اضافه کن، با یه حساب دیگه هم وارد شو و ببین سبدها قاطی نمی شن.
از هاست هم اینو بپرس: کش سمت سرور داره؟ بعضی هاست ها وب سرور LiteSpeed و افزونه کش مخصوصش رو دارن که با ووکامرس سازگاره. بعضی ها هم Redis یا Memcached برای کش اشیاء (Object Cache) دارن. این یکی بخش پویای فروشگاه رو سبک می کنه، یعنی همون جایی که کش صفحه کاری از دستش برنمیاد.
اینجا CDN هم مطرح می شه. برای فایل های ثابت مثل تصویر و CSS خوبه، ولی جای هاست قوی رو نمی گیره، چون سبد و پرداخت همچنان باید از سرور اصلی رد بشن. بحثش رو توی CDN برای سایت؛ آیا جای هاست قوی را می گیرد؟ آوردیم.
یه نکته ایرانی هم هست. وقتی بیشتر مشتری هات داخل ایران ان، هاست داخل کشور معمولاً کمتر درگیر محدودیت و نوسان پهنای باند بین الملل می شه. این رو هم از پشتیبان درگاه پرداختت بپرس: بعضی درگاه ها ممکنه برای IP یا لوکیشن سرور شرط داشته باشن.

بکاپ: داشتنش کافی نیست، باید برگرده
برای فروشگاه، بکاپ فقط «فایل ها» نیست. سفارش ها، موجودی و اطلاعات مشتری توی دیتابیسه و هر ساعت تغییر می کنه. بکاپ روزانه یعنی در بدترین حالت ممکنه سفارش های یه روز کامل رو از دست بدی. برای وبلاگ قابل تحمله، ولی برای فروشگاهی که هر روز سفارش ثبت می کنه نه.
سوال های درست قبل از خرید:
- بکاپ هر چند وقت یه بار گرفته می شه؟ دیتابیس هم جداگانه و پرتکرارتر بکاپ می گیره؟
- بکاپ فقط روی همون سروره یا یه نسخه بیرونی هم هست؟ اگه سرور خراب بشه و بکاپ هم روی همون سرور باشه، عملاً بکاپی نداری.
- چند نسخه نگه داشته می شه؟ خرابی گاهی چند روز بعد کشف می شه.
- بازیابی چطوره؟ خودت می تونی انجامش بدی یا باید تیکت بزنی و منتظر بمونی؟
ما پیش از هر انتشار و هر تغییر ساختار پایگاه داده، یه بکاپ کامل می گیریم تا اگه مشکلی پیش اومد، برگشت سریع باشه. این عادت رو برای خودت هم بساز، مخصوصاً قبل از آپدیت ووکامرس یا افزونه های پرداخت.
یه چیز دیگه: بکاپی که هیچ وقت بازیابی نکردی، فقط یه فرضیه است. یه بار روی نسخه آزمایشی بازیابی رو امتحان کن. مراحلش رو توی بکاپ سی پنل؛ آموزش تهیه و آزمایش بازیابی سایت توضیح دادیم.
چیزهای کوچکی که دیر دیده می شن
بعضی معیارها روی بروشور پلن نیستن، ولی بعد از خرید گریبانت رو می گیرن:
- ایمیل سفارش: اگه ایمیل «سفارش شما ثبت شد» به مشتری نرسه، پیگیری ها میره سراغ پشتیبانی. مشکل ارسال معمولاً به تنظیمات دامنه و فرستنده برمی گرده. ارسال ایمیل وردپرس؛ چرا پیام موفق است ولی نمی رسد؟ رو ببین.
- Cron: ووکامرس کارهای زمان بندی شده داره، مثل ایمیل ها و تمدید اشتراک ها. اگه هاست اجازه Cron Job واقعی بده، به جای وابستگی به بازدید سایت از اون استفاده کن.
- SSL: باید خودکار فعال و تمدید بشه. اگه نباشه، درگاه پرداخت و مرورگر مشتری هم ایراد می گیرن.
- حساب مشترک: اگه چند سایت روی یک حساب هست، مشکل یکی روی همه اثر می ذاره. خطرهاش رو توی میزبانی چند سایت؛ حساب مشترک چه خطرهایی دارد؟ نوشتیم.
- پشتیبانی: ببین ساعت اوج فروش، مثلاً شب ها و آخر هفته، کسی جواب می ده یا نه. هاستی که فقط ساعت اداری پاسخ می ده، برای فروشگاه کمه.
کدوم گزینه برای کی؟ تصمیم نهایی
این جدول فقط یه نقشه راهه، نه حکم قطعی:
| تیپ فروشگاه | نقطه شروع | شرطش | وقت ارتقا |
|---|---|---|---|
| کوچک یا تازه راه افتاده | هاست سی پنل با منابع شفاف و PHP قابل تنظیم | کش درست تنظیم شده و بکاپ بیرونی داره | بارها خطای ۵۰۸ یا کندی توی ساعت های شلوغ |
| متوسط | پلن بالاتر هاست یا منابع اختصاصی تر، همراه Object Cache | حساب جدا از سایت های دیگه و پشتیبانی توی ساعت فروش | افزایش افزونه ها یا محصولات و کند شدن پنل مدیریت |
| کمپین محور | سرور مجازی یا هاست با امکان ارتقای سریع | تست بار قبل از کمپین و برنامه مشخص برای روز اوج | هر کمپینی که از ظرفیت فعلی بزرگ تر باشه |
چند نکته درباره این انتخاب ها:
- سرور مجازی همیشه بهتر نیست. اگه کسی رو نداری که سرور رو مدیریت و امن کنه، سرور مجازی بدون مدیریت ریسک بیشتری از یه هاست خوب داره. اگه نگرانی همینه، مدیریت و امن سازی سرور رو هم در نظر بگیر.
- ابری بودن معجزه نیست. هاست ابری پایداری رو بهتر می کنه، ولی تنظیم بد کش و دیتابیس سنگین رو درست نمی کنه. اگه کنجکاوی، هاست ابری؛ آیا واقعاً از قطعی سایت جلوگیری می کند؟ رو بخون.
- قبل از کمپین تست کن. یه روز قبل، چند نفر رو هم زمان وارد سبد و پرداخت کن و ببین کجا می لنگه. اگه مشکل رو وسط ساعت فروش کشف کنی، خیلی گرون تموم می شه.
اگه هنوز مطمئن نیستی، پلن های میزبانی وب و سرور مجازی ایران رو با همین جدول مقایسه کن و سوال هات رو از پشتیبان بپرس.
سوالات متداول
آیا برای ووکامرس هاست اشتراکی کافیه؟
برای فروشگاه کوچک با محصول و ترافیک محدود، اگه منابع شفاف و کش درست باشه، بله. ولی اگه کاتالوگ بزرگ شد، افزونه ها زیاد شدن یا کمپین های ناگهانی داری، باید به پلن بالاتر یا سرور مجازی فکر کنی. نشونه اش کندی پنل مدیریت و خطای ۵۰۸ در ساعت های شلوغه.
مهم ترین عددی که قبل از خرید باید بپرسم چیه؟
تعداد پردازش های همزمان (Entry Processes) و سقف CPU و RAM. فضای دیسک مهمه، ولی بیشتر فروشگاه ها از کمبود منابع پردازشی به مشکل می خورن، نه از کمبود فضا. حتماً بپرس که با رسیدن به سقف چه اتفاقی می افته.
کش می تونه سبد خرید رو خراب کنه؟
بله، اگه صفحه های سبد، تسویه حساب و حساب کاربری مستثنا نشده باشن. افزونه های معتبر معمولاً این استثناها رو خودکار اعمال می کنن، ولی بعد از هر تغییر تنظیمات، با پنجره ناشناس و دو حساب مختلف تست کن.
بکاپ روزانه برای فروشگاه کافیه؟
برای بعضی فروشگاه ها آره، برای بعضی نه. اگه روزانه سفارش های زیادی ثبت می شه، از دیتابیس پرتکرارتر بکاپ بگیر و یه نسخه بیرون از سرور نگه دار. مهم تر از تعداد بکاپ ها اینه که بازیابی رو امتحان کرده باشی.
قبل از پرداخت، این پنج سوال رو بپرس
اگه بقیه مقاله یادت رفت، همین پنج سوال رو از هر هاستی بپرس:
- سقف CPU، RAM و پردازش همزمان دقیقاً چنده؟
- نسخه PHP و تنظیمات رو خودم می تونم عوض کنم؟
- کش سمت سرور داره و با سبد و پرداخت سازگاره؟
- بکاپ از چه چیزهایی، هر چند وقت و کجا نگه داشته می شه؟
- روز اوج فروش، ارتقا چقدر سریع انجام می شه؟
اگه جواب ها شفاف بود، احتمالاً هاست خوبی پیدا کردی. اگه مبهم بود، همین ابهام خودش یه جواب حساب می شه.
| ستون اول | ستون دوم | ستون سوم |
|---|---|---|
| مقدار | مقدار | مقدار |
| مقدار | مقدار | مقدار |


