انتخاب هاست وردپرس تصمیمی است که اثرش را هر روز میبینید: در سرعتی که صفحهی اول باز میشود، در پایداری فروشگاه در ساعت شلوغی و در سئویی که ماه به ماه ساخته یا خراب میشود. مشکل اینجاست که تبلیغ همهی هاستها شبیه هم است — «پرسرعت»، «نامحدود»، «مطمئن» — و هیچکدام از این صفتها قابل اندازهگیری نیست. در این راهنما مسیر برعکس را میرویم: اول توضیح میدهیم وردپرس دقیقاً چه چیزی از سرور میخواهد، بعد ۱۰ معیار قابلسنجش برای مقایسهی هاستها میدهیم، نشانههای خطر تبلیغات را فهرست میکنیم و در پایان جدولی میدهیم که برای هر الگوی سایت — از وبلاگ تا فروشگاه ووکامرس — نقطهی شروع درست را مشخص میکند.
تفاوت هاست وردپرس و هاست معمولی — از برچسب تا واقعیت فنی
عبارت «هاست وردپرس» در بازار دو معنای کاملاً متفاوت دارد. گاهی فقط برچسبی بازاریابی روی همان هاست اشتراکی همیشگی است، با قیمتی کمی بالاتر؛ و گاهی به معنی زیرساختی است که واقعاً برای الگوی کاری وردپرس تنظیم شده. برای اینکه این دو را از هم تشخیص بدهید، باید بدانید وردپرس هنگام باز شدن هر صفحه چه میکند — چون همهی معیارهای این راهنما از همینجا بیرون میآیند.
وردپرس یک برنامهی PHP است که هر صفحه را در لحظه میسازد: درخواست بازدیدکننده به یک پردازهی PHP میرسد، هسته و قالب و افزونهها اجرا میشوند، دهها کوئری به دیتابیس MySQL میرود و در نهایت HTML آماده تحویل داده میشود. ظرفیتی که هاست برای این کار در اختیار شما میگذارد با مفهومی به نام «ورکر PHP» سنجیده میشود: تعداد درخواستهایی که میتوانند همزمان در حال پردازش باشند. اگر پلن شما دو ورکر داشته باشد و ساختن هر صفحه نیمثانیه طول بکشد، ظرفیت واقعی سایت حدود چهار صفحهی دینامیک در ثانیه است؛ هرچه بیش از این برسد، در صف میماند یا با خطا برمیگردد. عدد درشتِ «فضای دیسک» که در تبلیغها برجسته میشود، دربارهی این ظرفیت هیچ چیزی نمیگوید.
دو نوع کش این تصویر را عوض میکنند و فرقشان مهم است. کش صفحه نسخهی آمادهی HTML را نگه میدارد تا بازدیدهای بعدی بدون اجرای PHP و بدون دیتابیس پاسخ بگیرند؛ برای وبلاگ و سایت شرکتی معجزه میکند، اما برای کاربر لاگینکرده و سبد خرید تقریباً بیاستفاده است، چون آن صفحهها برای هر نفر متفاوتاند. کش آبجکت — مثل Redis یا Memcached — نتیجهی کوئریهای تکراری دیتابیس را در حافظه نگه میدارد و دقیقاً همانجایی به داد سایت میرسد که دست کش صفحه کوتاه است: فروشگاه ووکامرس و سایت عضویتی. هاستی که هیچکدام را ارائه نمیدهد، تمام بار را به همان چند ورکر محدود شما برمیگرداند.
یک رفتار کمترشناختهشده هم مخصوص وردپرس است: زمانبند داخلی یا wp-cron. وردپرس کارهای زمانبندیشده — انتشار نوشته در ساعت مشخص، بررسی بهروزرسانیها، وظایف دورهای افزونهها — را نه با زمانبند واقعی سیستمعامل، بلکه در حاشیهی بازدید کاربران اجرا میکند. روی سایت کمبازدید، کارها ساعتها عقب میافتند؛ روی سایت پربازدید، همین سازوکار روی بارگذاری صفحهها سربار میگذارد. راهحل استاندارد، غیرفعالکردن wp-cron و سپردن آن به یک کرون واقعی است — و هاستی که اجازهی تعریف کرون نمیدهد، عملاً این راهحل را از شما گرفته است:
# wp-config.php
define('DISABLE_WP_CRON', true);
# crontab entry (every 5 minutes)
*/5 * * * * php /home/USER/public_html/wp-cron.php
۱۰ معیار قابلسنجش برای انتخاب هاست وردپرس
معیارهای زیر عمداً طوری انتخاب شدهاند که قابل پرسیدن، قابل اندازهگیری یا قابل راستیآزمایی باشند؛ ترتیبشان هم تقریباً ترتیب اهمیت برای یک سایت وردپرسی معمولی است.
۱ — نسخهی PHP و تعداد ورکرها
مستندات رسمی وردپرس همیشه نسخههای بهروز PHP را توصیه میکند و تفاوت کارایی بین نسلهای PHP واقعی و محسوس است. هاستی که نسخههای ازردهخارج را پیشفرض گذاشته یا امکان تغییر نسخه از کنترلپنل نمیدهد، از همین قدم اول حذف میشود. بعد از نسخه سراغ ظرفیت بروید: تعداد ورکر یا پردازهی همزمان PHP باید عددی مشخص و مکتوب باشد، نه صفتی مثل «قدرتمند».
۲ — دیسک NVMe
هر بارگذاری صفحهی وردپرس یعنی خواندن دهها فایل PHP و رفتوبرگشت مکرر با دیتابیس؛ در همهی اینها سرعت و تأخیر دیسک نقش مستقیم دارد. دیسکهای NVMe در عملیات کوچک و پراکنده — دقیقاً الگوی کاری وردپرس و MySQL — چند برابر SSDهای مبتنی بر SATA و دهها برابر دیسکهای چرخشی سریعترند. اگر نوع دیسک در مشخصات پلن نیامده، بپرسید؛ توضیح فنی کامل را در مقالهی KVM و NVMe نوشتهایم.
۳ — تأخیر دیتابیس
در بعضی زیرساختها دیتابیس روی همان سرور وب است و در بعضی روی سرور جداگانه؛ هر دو مدل میتواند خوب کار کند. آنچه اهمیت دارد تأخیر هر کوئری است، چون یک صفحهی وردپرسی معمولی دهها کوئری پشت سر هم اجرا میکند و تأخیرهای کوچک جمع میشوند. پس از تحویل سرویس، با افزونهای مثل Query Monitor مجموع زمان دیتابیس صفحهها را ببینید؛ اگر برای صفحهای ساده از چند ده میلیثانیه فراتر میرود، همان هفتهی اول مستندش کنید و پیگیر شوید.
۴ — محل سرور نسبت به مخاطب
ملاک محل سرور، جغرافیای بازدیدکننده است، نه جایی که خودتان نشستهاید. برای سایتی که مخاطبش داخل کشور است، هاست وردپرس ایران تأخیر شبکهی کمتری دارد و در دورههای اختلال ارتباط بینالملل هم از داخل در دسترس میماند؛ برای مخاطب خارجی همین منطق برعکس عمل میکند. این تصمیم آنقدر مهم است که جداگانه در راهنمای هاست ایران یا هاست خارج بازش کردهایم.
۵ — SSL خودکار
گواهی SSL سالهاست کالای لوکس نیست؛ صدور و تمدید خودکار گواهی رایگان باید جزو خود سرویس باشد. هاستی که برای HTTPS هزینهی سالانهی جداگانه میگیرد یا تمدید گواهی را به کار دستی سپرده، هم هزینهی پنهان دارد و هم ریسک ازکارافتادن ناگهانی گواهی. اگر میخواهید سازوکار پشت ماجرا را بشناسید، راهنمای نصب SSL رایگان آن را قدمبهقدم نشان میدهد.
۶ — پشتیبانگیری و استیجینگ
سؤال درست «بکاپ دارید؟» نیست؛ این است: «چند نسخه، با چه فاصلهای، کجا نگهداری میشود و بازگردانی دست خودم هست یا باید تیکت بزنم؟» پشتیبانی که روی همان سرور اصلی میماند، با خرابی همان سرور از بین میرود. محیط استیجینگ — نسخهی آزمایشی سایت برای امتحان بهروزرسانی قالب و افزونهها پیش از اعمال روی سایت اصلی — روی هاست اشتراکی کمیاب است؛ نبودش عیب بزرگی نیست، اما اگر ادعا شد، پیش از خرید یکبار امتحانش کنید.
۷ — تحویل ایمیل
وردپرس ایمیلهای حیاتی میفرستد: بازیابی رمز عبور، اطلاع ثبت سفارش، پاسخ فرم تماس. روی هاست اشتراکی این پیامها از آیپی مشترک با دهها سایت دیگر ارسال میشوند و اگر یک همسایه هرزنامه بفرستد، بدنامی همان آیپی خرج شما هم میشود. حداقل لازم، امکان تنظیم رکوردهای SPF و DKIM برای دامنه است؛ راهحل حرفهای برای ایمیلهای سرنوشتساز، استفاده از سرویس ایمیل تراکنشی جدا از خود هاست است.
۸ — کنترلپنل شناختهشده
cPanel و DirectAdmin هر دو جاافتادهاند و کارهای روزمرهی یک سایت وردپرسی — ساخت دیتابیس، مدیریت فایل، سابدامین، SSL، تغییر نسخهی PHP، تعریف کرون — را به یک اندازه انجام میدهند. آنچه باید حساسیت برانگیزد، پنلهای اختصاصی ناشناختهای است که گرفتن خروجی کامل از سایت را سخت میکنند. خروج آسان از یک هاست بخشی از کیفیت همان هاست است؛ سرویسی که در ورودی در باز دارد و در خروجی دیوار، انتخاب امنی نیست.
۹ — کیفیت پشتیبانی
پشتیبانی را پیش از خرید بسنجید، نه شب خرابی. یک سؤال فنی واقعی — مثلاً همان تعداد ورکر یا سیاست پشتیبانگیری — را از واحد فروش بپرسید و به دو چیز نگاه کنید: زمان پاسخ، و اینکه پاسخدهنده سؤال شما را فهمیده یا متن آماده فرستاده است. هاستی که پیش از پول گرفتن دقیق جواب نمیدهد، بعد از آن دقیقتر نخواهد شد.
۱۰ — محدودیتهای شفاف منابع
هر پلن اشتراکی محدودیت دارد — سهم پردازنده، حافظه، تعداد فایل، پردازهی همزمان — و این کاملاً طبیعی است؛ مسئله شفافیت است. هاستی که محدودیتها را مکتوب اعلام میکند، به شما امکان تصمیم آگاهانه میدهد. هاستی که همهچیز را «نامحدود» مینویسد، همان محدودیتها را دارد؛ فقط در بند «مصرف منصفانه»ی قرارداد پنهانشان کرده و شما اولین بار در لحظهی تعلیق سرویس از وجودشان باخبر میشوید.
هاست اشتراکی یا سرور مجازی؟ نقطهی فارغالتحصیلی وردپرس
بیشتر سایتهای وردپرسی روی یک هاست اشتراکیِ درستتنظیمشده کاملاً خوب کار میکنند و مهاجرت زودهنگام به سرور فقط هزینه و مسئولیت نگهداری اضافه میکند. مرز واقعی هم تعداد بازدید نیست؛ نسبت صفحههای قابل کش به غیرقابل کش است. وبلاگ پربازدیدی که صفحههایش برای همه یکسان است، با کش صفحه حتی از ورکرهای کم هم برمیآید؛ اما فروشگاهی که سبد خرید و تسویهحساب فعال دارد، یا سایت آموزشی که کاربرانش لاگین میکنند، به ازای هر بازدیدِ واقعی PHP و دیتابیس مصرف میکند و دیر یا زود به سقف پلن اشتراکی میرسد.
نشانههای رسیدن به این مرز مشخصاند: کندی محسوس و تکرارشونده در ساعتهای مشخص روز، خطاهای اتمام منابع در گزارش کنترلپنل، و تسویهحسابی که در شلوغی میشکند. در این نقطه، مقایسهی کامل این دو گزینه را در مقالهی هاست اشتراکی یا سرور مجازی بخوانید و اگر تصمیم به مهاجرت گرفتید، راهنمای راهاندازی وردپرس روی سرور مجازی نشان میدهد چه چیزی در انتظارتان است — از نصب وبسرور تا امنیت و کش. صادقانه بگوییم: سرور مجازی مسئولیت میآورد؛ اگر وقت یا حوصلهی نگهداری ندارید، ماندن روی هاست اشتراکی خوب از رفتن روی سرورِ رهاشده بسیار بهتر است. مرز دقیق این دو حالت را برای الگوهای مختلف سایت در صفحهی هاست وردپرس هم جدولبندی کردهایم.
نشانههای خطر در تبلیغات میزبانی
بازار میزبانی فارسی پر از ادعاهایی است که یا اندازهگیری نمیشوند یا در متن قرارداد نقض میشوند. چهار الگوی پرتکرار را بشناسید:
- «همهچیز نامحدود». دیسک، پهنای باند و ایمیل نامحدود روی سروری با منابع محدود، تعریفپذیر نیست. این ادعا همیشه با بند «مصرف منصفانه» جمع بسته میشود — یعنی محدودیت هست، فقط عددش را به شما نمیگویند.
- وعدهی آپتایم با چند رقم اعشار. عددی که نه ابزار اندازهگیریاش اعلام شده، نه بازهی محاسبهاش و نه جریمهی نقضش، عدد نیست؛ تزئین است. بپرسید این رقم با چه ابزاری، از کدام نقطه و با چه تعهد مکتوبی سنجیده میشود — سکوت در برابر این سؤال، خودش پاسخ است.
- «بهینهشده برای وردپرس» بدون هیچ جزئیاتی. بهینهسازی واقعی اجزای قابل نام بردن دارد: نسخهی PHP، کش، نوع دیسک، ورکرها. اگر فروشنده نتواند بگوید دقیقاً چه چیزی بهینه شده، احتمالاً فقط برچسب صفحه عوض شده است.
- قیمت وسوسهکنندهی سال اول. بعضی سرویسها با قیمت پایین جذب میکنند و در تمدید، رقم را چند برابر میکنند. پیش از خرید، قیمت تمدید سال بعد را کتبی بپرسید و هزینهی واقعی را با آن مقایسه کنید.
جدول تصمیم: کدام هاست برای کدام سایت؟
اگر عجله دارید، جدول زیر چکیدهی کل راهنماست. ستون آخر میگوید از میان ۱۰ معیار بالا، کدامها برای آن نوع سایت حیاتیترند:
| نوع سایت | نقطهی شروع منطقی | معیارهای حساستر |
|---|---|---|
| وبلاگ شخصی یا سایت نمونهکار | هاست اشتراکی + کش صفحه | نسخهی PHP، SSL خودکار، قیمت تمدید |
| سایت شرکتی با فرم تماس | هاست اشتراکی + CDN برای فایلهای ایستا | محل سرور، تحویل ایمیل |
| مجله یا سایت خبری پربازدید | هاست اشتراکی قوی؛ با رشد، سرور مجازی | ورکرها، کش صفحه، دیسک NVMe |
| فروشگاه ووکامرس با فروش فعال | سرور مجازی (اشتراکی فقط تا ترافیک کم) | کش آبجکت، تأخیر دیتابیس، پشتیبانگیری |
| سایت عضویتی یا آموزش آنلاین | سرور مجازی | ورکرها، کش آبجکت، محدودیتهای شفاف |
| چند سایت مشتری کنار هم | حساب جدا برای هر مشتری | کنترلپنل، پشتیبانگیری، سهولت خروج |
هر گزینهای که انتخاب کردید، بعد از تحویل حدس نزنید: سرعت واقعی سایت را با ابزار رایگان آزمون سرعت سایت اندازه بگیرید و نتیجه را نگه دارید تا مبنای مقایسههای بعدی باشد.
خرید هاست وردپرس با فاکتور ریالی — رویکرد مهران هاست
در مهران هاست پلن جداگانهای با برچسب «وردپرس» و قیمت بالاتر وجود ندارد و این انتخابی عمدی است: زیرساخت میزبانی اشتراکی روی cPanel و DirectAdmin برای وردپرس و هر برنامهی PHP دیگری یکی است و برچسب، سرعتی اضافه نمیکند. سرویس پس از پرداخت فاکتور ریالی بهصورت خودکار فعال میشود و فهرست بهروز پلنها در صفحهی میزبانی وب در دسترس است. اگر مردد هستید که سایتتان باید روی هاست اشتراکی بماند یا وقت مهاجرت به سرور رسیده، صفحهی هاست وردپرس و ووکامرس دقیقاً برای همین سؤال نوشته شده — همانجا توضیح دادهایم CDN رایگان چه بخشی از سرعت را حل میکند و چه بخشی همچنان کار سرور شماست.
و یک توصیهی آخر که پول شما را نگه میدارد: اگر امروز سایت وردپرسی کندی دارید، پیش از هر خرید و مهاجرتی راهنمای افزایش سرعت وردپرس را اجرا کنید. بخش بزرگی از کندیها ریشه در افزونههای زیاد، نبود کش و تصاویر سنگین دارد و با همان هاست فعلی حل میشود — بیآنکه یک ریال خرج کنید. هاست بهتر، سایت بدتنظیم را نجات نمیدهد؛ فقط کندیاش را گرانتر میکند.
سؤالات پرتکرار
تفاوت هاست وردپرس و هاست معمولی چیست؟
در بسیاری از موارد تفاوت فنی واقعی وجود ندارد و «هاست وردپرس» فقط برچسبی روی همان هاست اشتراکی است. تفاوت واقعی — وقتی وجود دارد — در تنظیمات است: نسخهی بهروز PHP، تعداد ورکر کافی، کش صفحه یا کش آبجکت و دیسک NVMe. بهجای اعتماد به برچسب، همین مشخصات را کتبی بپرسید؛ هاستی که پاسخ مکتوب میدهد از هاستی که فقط برچسب دارد قابلاعتمادتر است.
برای وردپرس چند ورکر PHP کافی است؟
به نسبت صفحههای قابل کش بستگی دارد. سایتی که کش صفحه دارد و بیشتر بازدیدهایش از کش پاسخ میگیرد، با دو تا چهار ورکر هم جواب میگیرد؛ فروشگاه یا سایت عضویتی که کاربرانش لاگین میکنند، به ازای هر درخواست واقعاً ورکر مصرف میکند و به تعداد بیشتری نیاز دارد. عدد دقیق را ترافیک همزمان شما تعیین میکند؛ مهم این است که عدد پلن مکتوب و قابل پرسیدن باشد.
هاست وردپرس ایران بگیرم یا خارج؟
معیار، محل بازدیدکنندههاست، نه محل شما. اگر مخاطب اصلی داخل کشور است، هاست ایران تأخیر شبکهی کمتری دارد و هنگام اختلال ارتباط بینالملل هم از داخل در دسترس میماند؛ برای مخاطبی که عمدتاً خارج از کشور است، سرور نزدیک همان مخاطب منطقیتر است. اگر هر دو گروه جدیاند، ترکیب هاستِ نزدیک مخاطب اصلی با CDN برای فایلهای ایستا راه میانهی عملی است.
چه زمانی باید وردپرس را از هاست اشتراکی به سرور مجازی ببرم؟
وقتی صفحههای غیرقابل کش بار اصلی سایت شده باشند: فروشگاهی با سبد خرید فعال، سایت عضویتی با کاربران لاگینکرده، یا افزونههای سنگینی که روی هر درخواست اجرا میشوند. نشانههای عملی، کندی تکرارشونده در ساعت اوج و خطاهای اتمام منابع در کنترلپنل است. پیش از این نشانهها، هاست اشتراکی خوب با کش صفحه معمولاً کافی است و مهاجرت زودهنگام فقط مسئولیت نگهداری اضافه میکند.
از کجا بفهمم هاست وردپرسی که خریدهام واقعاً خوب است؟
هفتهی اول را دورهی آزمایش بدانید: زمان پاسخ اولیهی (TTFB) صفحهی اصلی را اندازه بگیرید، با افزونهی Query Monitor مجموع زمان کوئریهای دیتابیس را ببینید، یک بازگردانی آزمایشی از نسخهی پشتیبان انجام دهید و یک تیکت فنی واقعی ثبت کنید تا کیفیت پاسخ را بسنجید. اگر نتیجهها با مشخصات وعدهدادهشده نمیخواند، همان هفته مستند کنید؛ مهاجرت در هفتهی اول ارزان است و در سال دوم گران.