سایت خبری با ۱۰ هزار بازدید روزانه: هاست پربازدید کافی است یا سرور مجازی بگیرم؟

✔ حل‌شده سرور مجازی هاست پربازدیدسرور مجازیCloudLinux ·۴ پاسخ ۳۷ بازدید ۶ آبان ۱۴۰۵
پ
پویا ن
پرسش‌کننده · ۲ روز پیش

یک سایت خبری محلی داریم، وردپرس، روزی حدود ۱۰ هزار بازدید که موقع خبرهای داغ چند برابر می شود. همان موقع ها سایت خطای 508 یا 503 می دهد. هاست فعلی اشتراکی معمولی است. بین هاست پربازدید و سرور مجازی مانده ام.

✔ پاسخ برگزیده — تأییدشده توسط پرسش‌کننده
ا
امیرحسین ک ⭐ کاربر فعال
۲ روز پیش

خطای 508 روی هاست اشتراکی تقریبا همیشه یعنی به سقف Entry Processes رسیده ای، یعنی تعداد درخواست های هم زمانی که PHP اجازه دارد پردازش کند. مشکل بازدید روزانه نیست، اوج هم زمان است.

هاست پربازدید همان هاست اشتراکی است با سقف های بالاتر (EP، رم، پردازنده و I/O) و معمولا سایت های کمتر روی هر سرور. موقع مقایسه، به جای فضا و ترافیک این عددها را بپرس.

ولی قبل از ارتقا، کش صفحه کامل را درست کن. سایت خبری بیشترین سود را از کش می برد، چون خبر برای همه بازدیدکننده ها یکی است. وقتی صفحه از کش برود، اصلا PHP اجرا نمی شود و EP مصرف نمی کند. خیلی از سایت های خبری با کش درست روی هاست پربازدید می مانند.

↩ پاسخ
پ
پویا ن
۲ روز پیش

کش داریم ولی صفحه اول هر چند دقیقه یک بار پاک می شود چون خبر جدید می آید. شاید برای همین است؟

↩ پاسخ
م
مهدی رضایی ⭐ کاربر فعال
۲ روز پیش

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

سرور مجازی وقتی منطقی است که بخواهی Redis برای کش آبجکت، تنظیم PHP-FPM و کنترل کامل داشته باشی. ولی مدیریت، آپدیت و امنیتش با خودت است. اگر کسی در تیم نیست که این کار را بکند، هاست پربازدید با کش درست کم دردسرتر است.

↩ پاسخ
ن
نگار احمدی
۱ روز پیش

برای روزهای خیلی شلوغ، گذاشتن یک CDN جلوی سایت هم کمک می کند. حتی اگر فقط عکس ها و فایل های ثابت را کش کند، تعداد درخواست هایی که به هاست می رسد چند برابر کم می شود.

↩ پاسخ
برای پاسخ‌دادن وارد شوید.