همانطور که اطلاع دارید در قوانین سرویس های میزبانی وب اشتراکی برتینا در سرویس های معمولی مجاز به استفاده ناپیوسته 10 درصد از منابع و در سرویس های ویژه مجاز به استفاده از 25 درصد از منابع به صورت ناپیوسته می باشند .
در ادامه به علل مصرف زیاد منابع و راهکارهای نسبی آن می پردازیم .
» بهینه نبودن کدهای شما
متاسفانه اکثر کاربران بدون اطلاع از قالبهای غیر استاندارد و یا خیلی قدیمی استفاده می کنند و همچنین استفاده از ماژول های کرک شده و یا قدیمی ، طراحی شده توسط افراد آماتور باعث بروز این مشکل می گردد.
استفاده از ماژول های اضافی که هیچ مزیت مهمی ندارند و همچنین ممکن است مشکلات امنیتی فراوانی برای سایت داشته باشند اصلا توصیه نمی شود.
برای حل این مشکلات اگر از سایت سازهای عمومی مانند جوملا و یا وردپرس و… استفاده می کنید بهتر است نسخه سایت را همیشه به نسخه نهایی بروز رسانی کنید . می توانید با یک طراح در این زمینه مشورت کنید که سایت شما را بهینه و دیتابیس های شما را بهینه سازی نماید این امر علاوه بر کاهش شدید مصرف باعث افزایش سرعت لود شما می گردد.
افرادی که اسکریپت های شرکتی خریداری می کنند بهتر است در زمینه بهینه سازی سایت خود با شرکت پشتیبان تعامل داشته باشند .
» استفاده از منابع سنگین بر روی هاست
اکثر کاربران از تصاویر سنگین و یا فایل های دانلود زیاد در سایت خود استفاده می کنند . اگر احساس می کنید سایت شما یک سایت بر مبنای ارائه تصویر و دانلود فایل است همیشه یک هاست برای مطالب سایت و یک هاست جهت آپلود فایل ها و منابع استفاده کنید . این موضوع به مدیریت و سرعت و کیفیت سایت شما کمک خیلی خوبی می نماید.
» سایت های پر بازدید و یا پردازشی
ممکن است سایت شما بازدید بالایی داشته باشد و یا اینکه برای اجرای دستورات نیاز به پردازش و عملیات اجرایی زیاد است . در این صورت شما نیاز دارید از سرویس های ویژه استفاده کنید و یا سرور های مجازی و یا نیمه اختصاصی تهیه کنید .
موارد زیر به طور کلی پیشنهاد می شود :
1- بهینه سازی سایت به صورت دوره ای و استفاده از ماژول های کش سرویس و فشرده ساز hotlink_protection & Gzip
2- آنالیز و بهینه سازی جداول دیتابیس در هاست های لینوکس می توانید از ابزارهای ارائه شده در کنترل پنل استفاده نمایید.
3- مسدود ساختن لینک های دانلود برای جلوگیری استفاده غیر مجاز سایر سایت ها
در هاست لینوکس cPanel ابزاری به اسم hotlink protection که باعث جلوگیری از استفاده غیر مجاز سایر سایت از لینکهای دانلود و تصاویر شما می گردد.و یا اسکریپت های مشابه اجرای کپی رایت .
فیلم آموزشی hotlink protection در cPanel
https://www.cpanel.net/media/tutorials/hotlink.htm
4- در مواقعی که کندی سایت و اخطار مصرف بالا دارید علاوه بر بهینه سازی کدهای داخلی و دیتابیس صفحه خود را از طریق مرورگر بر روی سیستم save و دانلود نمایید . سپس حجم صفحه اصلی به همراه فایل های ذخیره شده را محاسبه کرده و بر حداقل اینترنت موجود در کشور که عموما 128 کیلو بایت می باشد تقسیم نمایید .
سرعت 128 Kbps در بهترین حالت معادل 16 کیلوبایت در ثانیه می باشد . شما یک سایت دارید که حجم فایل ها معادل 1 مگابایت می باشد . یک مگابایت معادل 1024 کیلوبایت است .
اگر 1024 کیلوبایت را تقسیم بر 16 کیلوبایت در ثانیه نماییم معادل 64 ثانیه می گردد. یعنی یک کاربر با بهترین حالت سرعت یک اینترنت 128 ( که در اکثر مواقع به دلیل نوسانات کمتر می باشد) سایت شما را در 64 ثانیه مشاهده می نماید .
لذا هر چقدر سایت شما سنگین میزان زمان جهت لود سایت برای بازدیدکنندگان بیشتر می شود و بالا بودن پروسه لود پردازش سایت و در نتیجه استفاده از منابع سرور را بالاتر برده و سایت شما با اخطار مصرف بالای سایت رو به رو می شود .
لازم به ذکر است این مقاله در آینده با اطلاعات جامع تری بروز رسانی می گردد .