محتوای آموزشی وبلاگ نتآرام
فروشگاه شما روزهای عادی خوب کار میکند، اما هنگام تخفیف، صفحهٔ محصول دیر باز میشود یا مشتری در پرداخت معطل میماند. طبیعی است که دنبال هاست قویتر بروید. سؤال این است: کدام مشخصات واقعاً برای فروشگاه شما مهماند؟ فقط حجم فضا یا عبارت «مناسب ووکامرس» پاسخ کامل نیست.
برای انتخاب بهتر، باید بدانیم سایت چه کارهایی انجام میدهد و چه تعداد از آن کارها همزمان اتفاق میافتند. در این آموزش از نیازهای واقعی فروشگاه شروع میکنیم تا بتوانید اطلاعات مفیدی برای مقایسهٔ پلنها آماده کنید.
همهٔ بازدیدها فشار یکسان ندارند
خواندن یک مقاله با تغییر تعداد محصول در سبد خرید یکسان نیست. مقاله ممکن است از نسخهٔ آمادهٔ کش پاسخ بگیرد؛ سبد باید برای همان مشتری محاسبه شود. جستوجوی محصول، فیلترهای زیاد، ورود به حساب و تسویهحساب نیز میتوانند کار متفاوتی از سرور بخواهند.
مثلاً دو فروشگاه با تعداد بازدید روزانهٔ یکسان را در نظر بگیرید. در اولی بیشتر افراد چند تصویر و مطلب میخوانند. در دومی کاربران مرتب فیلتر قیمت میزنند و سفارش میسازند. لزوماً هر دو به منابع یکسان نیاز ندارند. پس هنگام توضیح نیاز، فقط عدد کل بازدید را نگویید؛ مسیر خرید را هم شرح دهید.
تعداد کاربران همزمان را چطور تخمین بزنیم؟
در ابزار آمار سایت، ساعتهای شلوغ و تعداد کاربران فعال را ببینید. اگر آمار قابل اعتماد ندارید، زمان کمپین قبلی، تعداد سفارشها و زمانهایی که کندی گزارش شده را کنار هم قرار دهید. هدف بهدستآوردن یک تصویر کاربردی است، نه یک عدد دقیق ساختگی.
بازدید روزانه بهتنهایی تعداد همزمان را نشان نمیدهد. هزار بازدید در طول یک روز با هزار بازدید در ده دقیقه متفاوت است. همچنین ده مشتری که فقط صفحهای را نگاه میکنند، با ده مشتری که همزمان جستوجو و پرداخت انجام میدهند بار یکسانی ندارند.
اگر قرار است تبلیغ یا تخفیف جدید داشته باشید، آن را پیش از شروع با میزبان مطرح کنید. گفتن زمان کمپین و نوع کار کاربران به پشتیبانی فرصت میدهد ظرفیت و محدودیتهای پلن را بررسی کند.
CPU، حافظه و دیسک هر کدام چه نقشی دارند؟
CPU کارهای محاسباتی را انجام میدهد؛ برای مثال اجرای PHP و بخشی از محاسبات فروشگاه. RAM محل نگهداری دادههای در حال استفاده است. دیسک هم فایلها و دیتابیس را نگه میدارد. کمبود یا کندی هر کدام نشانهٔ خودش را دارد، پس فقط با اضافهکردن یک مورد همیشه مشکل حل نمیشود.
در هاست اشتراکی یا پلنهای محدودشده، تعداد و ظرفیت اجرای همزمان PHP هم مهم است. اگر همهٔ اجراکنندهها مشغول شوند، درخواستهای بعدی باید منتظر بمانند. از میزبان بپرسید محدودیت CPU، RAM و پردازشهای همزمان پلن چیست و آیا نمودار یا گزارش رسیدن به این محدودیتها در پنل وجود دارد.
برای دیسک، ظرفیت و سرعت دو موضوع جدا هستند. ممکن است فضای خالی زیادی داشته باشید ولی دیتابیس برای خواندن و نوشتن منتظر بماند. نوع NVMe میتواند مفید باشد، اما نام آن بهتنهایی وضعیت کل سرویس، محدودیتها یا کیفیت کوئریهای فروشگاه را ثابت نمیکند.
افزونهها و کارهای پشت صحنه را هم حساب کنید
بعضی افزونهها هنگام هر درخواست کار زیادی انجام میدهند. اتصال پیامک، موجودی انبار، گزارشگیری و ورود گروهی محصول نیز میتوانند روی سرعت اثر بگذارند. یک فروشگاه با هزار محصول ساده ممکن است از فروشگاهی با صد محصول و افزونههای سنگین، سبکتر باشد.
بکاپ، همگامسازی و ساخت گزارش را تا جای ممکن در زمان کمترافیک تنظیم کنید. اگر صف کارهای ووکامرس عقب افتاده، ابتدا علت را بررسی کنید؛ آموزش کارهای زمانبندیشدهٔ ووکامرس توضیح میدهد از کجا شروع کنید.
کش هم کمک میکند، ولی صفحات شخصی باید درست عمل کنند. برای انتخاب پلن، سرعت صفحهٔ اصلی را با سرعت سبد و پرداخت اشتباه نگیرید. نمونهٔ خرید آزمایشی در محیط تست، اطلاعات بیشتری از بازکردن صفحهٔ اول میدهد.
چه چیزی برای درخواست پیشنهاد پلن بفرستیم؟
تعداد تقریبی محصولات، افزونههای مهم، زمانهای شلوغ، نوع عملیات مشتریان و مشکل فعلی را بنویسید. اگر از پنل نمودار مصرف دارید، مربوط به همان زمان کندی را اضافه کنید. بگویید آیا فایل دانلودی یا اتصال به انبار و سرویس بیرونی دارید.
از میزبان روش ارتقا، پشتیبانگیری، دسترسی به لاگ و مسئولیت بررسی خطا را هم بپرسید. موقع یک کمپین، امکان پیگیری مشکل به اندازهٔ منابع اسمی ارزش دارد. اگر سرویس هاست ووکامرس پیشنهاد میشود، امکانات و محدودیتهای همان پلن را بررسی کنید، نه فقط عنوان دستهبندی را.
پس از انتخاب یا ارتقا، چند مسیر واقعی را در محیط آزمایشی امتحان کنید: جستوجو، افزودن به سبد، تغییر تعداد و رفتن به تسویه. آزمایش فشار گسترده روی سایت فعال را بدون هماهنگی اجرا نکنید. هدف ما فروشگاهی است که مشتری بتواند کارش را روان تمام کند؛ نمرهٔ سرعت خوب باید با همین تجربهٔ درست همراه باشد.
اشتراکگذاری:
لینکدینتلگرامایکس
مقاله قبلی
مقاله بعدی
دیدگاهها (۰)
دیدگاههای تاییدشده و پاسخهای تیم نتآرام
