ممکن است شما جزء کاربران و وبمسترهایی باشید که بعد گذشت مدتی از راه اندازی سایت خود با اخطار پشتیبان هاست خود مبنی بر مصرف بیش از حد منابع هاست یا سرور مواجه شده باشید اما از طرفی نتوانید درک کنید که دلیل آن چیست زیرا اغلب این مورد بدون افزایش چشمگیر مصرف پهنای باند و میزان فضا که معمولا نمودار آنرا در پنل مدیریت هاست به شما نمایش می دهند صورت می گیرد. در این مواقع مهمترین سوالی که به جود می آید این است که با وجود اینکه پهنای باند زیادی که از سرویس باقی مانده است منظور کدام مصرف بیش از حد منابع سرور یا هاست است؟
اینکه تا چه میزان از منابع استفاده کنید ارتباط مستقیمی با میزان بازدید شما و همچنین حجم قالب و نوع پلاگینها و برنامه های جانبی وبسایتتان دارد.
ممکن است یک سایت با صد بازدید همان میزان مصرفی را داشته باشد که یک سایت با ده هزار بازدید. بنابراین ملاک میزان استفاده از پردازنده (cpu) و حافظه موقت (ram) صرفا بازدید نیست و بازدید تنها یکی از گزینه های افزایش دهنده ی مصرف منابع سرور می باشد.
بسته به میزان قدرت سرور به هر وبسایت تا درصد خاصی از منابع سرور تعلق می گیرید هر گاه این میزان بیش از حد از پیش تعیین شده باشد به کاربر اخطار استفاده ی بیش از حد از منابع داده می شود که البته این مساله برای هاست ها و سرویس هایی که به صورت اشتراکی هستند (مانند هاست اشتراکی و سرور مجازی) به وجود می آید و سرویس های اختصاصی (مانند سرور اختصاصی) از آنجا که تمام منابع متعلق به خودشان است تا جایی که سرور با کاهش کیفیت (و گاه قطعی سرور) مواجه نشوند کسی به آنها اخطاری برای مصرف بیش از حد منابع نخواهد داد.
دلایل مصرف بیش از حد منابع سرور
مسائلی که مصرف منابع را افزایش می دهند به ترتیب زیر هستند:
افزایش بازدید از سایت شما: هر یک از سرویس های میزبانی اعم از هاست اشتراکی، سرور مجازی و یا اختصاصی امکان پشتیبانی از تعداد محدودی بازدید در لحظه را دارند و البته خود اینکه هاست شما چه تعداد بازدید را بتواند پاسخ دهد بستگی به پارامترهایی دارد.
حجم قالب سایت: اینکه شما از گرافیک بالایی برای سایت خود استفاده کنید به معنای آن است که تعداد زیادی فایل گرافیکی قرار است روی سایت خود بارگذاری نمایید که علاوه بر کاهش سرعت لود سایت برای کاربر مصرف منابع سرور شما را نیز افزایش خواهد داد.
استفاده بیش از حد از پلاگین ها و امکانات جانبی: برخی پلاگین ها حتی ممکن است به شدت دیتابیس را درگیر نمایند که سبب پردازش سنگین بر روی سرور می گردند و همین مساله مصرف پردانده و حافظه موقت را افزایش خواهد داد و البته گاهی ممکن است پلاگینها پرمصرف نباشند اما کثرت آنها زیاد باشد که باز هم این مساله به معنای مصرف بیش از حد منابع هاست می باشد.
حملات DOS: این نوع حملات با هدف افزایش استفاده از منابع سرور تا زمانی موجب قطع دسترسی به سایت در اثر عدم توان سرور به درخواست های جدید شود انجام می گردد و روشهای مختلفی دارد و ممکن است این مساله سبب اخطار پیشتیبان هاست به شما به دلیل افزایش بیش از حد منابع سرور باشد.
متاسفانه آموزش اینکه چگونه می توانید مصرف سایت خود را کاهش دهید در ظرفیت این مطلب و صفحه نیست و هر کدام از موارد ذکر شده با توجه به اینکه به مسائل بسیار زیادی ارتباط دارند می بایست کارهای لازم دقیقا پس از مشخص شدن منبع و منشاء افزایش مصرف مشخص شود اما مهمترین راه کاری که شاید ساده ترین راه کار نیز باشد ارتقا هاست یا سرور شما به سرویسی است که قدرت نرمافزاری و سخت افزاری بالاتری دراختیار شما قرار می دهد و این مساله مستلزم صرف هزینه ی بیشتر خواهد بود. اما ما این مورد را تنها در زمانی پیشنهاد می کنیم که بازدید شما با وجود بهینه بودن قالب و استفاده نکردن از پلاگین های پرمصرف افزایش یافته باشد که در این صورت ارتقاء یا در اصطلاح آپگرید سرویس میزبانی شما بهترین و گاه تنها راه حل است.