PowerHost.bg – Блог

Хостинг акаунтът ми използва твърде много сървърни ресурси?

Защо има лимити за сървърните ресурси, които могат да бъдат използвани от един акаунт?

За да поддържаме сървърите стабилни и сайтовете да се зареждат бързо, ние трябва да имаме лимити така че да не може един хостинг акаунт да използа всички или повечето от сървърните ресурси. Ако акаунтът започне да използва повече от позволеното, сървърът ще бъде претоварен и неговата ефективност и бързина ще отслабне значително. Сървърът ще започне да пада и това ще доведе до прекъсвания на услугата до всички сайтове, които се хостват на него, защото единичен акаунт го претоварва. Очевидно, ние не можем да позволим на един хостинг акаунт да създава проблеми за всички други уеб сайтове на сървъра.  Затова лимит на използваните ресурси за всеки хостинг акаунт е задължителен за отличното качество на услугата.  Всяка добра хостинг компания използва лимити, за да може да гарантира качество.  Лимитите се използват за гарантиране на качеството на услугата и предпазване на клиентите от претоварване на сървъра и нарушаване на неговата бързина. Всеки хостинг план има различни лимити за ресурсите, които може да използва като процесорно време и памет. Това зависи от цената на хостинг пакета. По-малките и по-евтини пакети разполагат с по-малко процесорно време и памет в сравнение с по-скъпите.

Какво генерира използваните ресурси? Как моят сайт претоварва?

Всяко посещение към Вашия уеб сайт използва от процесорната мощ на сървъра и използва RAM памет. Сайтовете направени на PHP и бази данни използват повече ресурси от html сайтовете тъй като PHP кода се изпълнява на сървъра докато HTML кода се изпълнява в уеб браузъра на клиента и не използва значителни ресурси на сървъра. Колкото повече посетители има Вашия уеб сайт толкова повече сървърни ресурси са необходими за неговата работа. Cron задачите също използват сървърни ресурси. Всеки скрипт, който се стартира от акаунта Ви използва сървърни ресурси.

Как да разбера какво използва най-много ресурси в акаунта ми?

В повечето случаи тези данни могат да бъдат видяни в съобщението, което изпращаме до Вас, за да Ви информираме, че Вашият хостинг акаунт използва повече от позволеното за плана, на който се намира. Моля прочетете това съобщение внимателно и използвайте информацията в него, за да вземете мерки за оптимизиране на Вашия уеб сайт, когато това е възможно или да преминете на по-висок план, който ще е подходящ за изискванията на Вашия уеб сайт. Ако няма информация за скриптовете, които използват най-много ресурси, трябва да погледнете в Awstats статистиката в cPanel за Вашия хостинг акаунт и да видите кои скриптове са най-често посещавани и да ги оптимизирате или изтриете.

Можете да следите използваните ресурси от Вашия акаунт от cPanel -> Advanced -> Resource usage. Статистиката там се опреснява на всеки 3 часа. За да виждате тази статистика трябва да използвате X3 скина на cPanel.

Как да оптимизирам хостинг акаунта и сайта си?

Имайте предвид, че не всеки път оптимизацията е възможна. Вашият акаунт може вече да е оптимизиран, но сайтовете които се хостват в акаунта да имат много посещения и просто да има нужда от съответните ресурси, за да работи. В този случай единствения вариант е преминаване към по-висок план, който позволява необходимите за Вашия уеб сайт ресурси.

След като разберете кой скрипт или скриптове използват най-много ресурси, Вие трябва да вземете мерки за тяхната оптимизация. Ако не знаете как да се справите с тази задача, трябва да се свържете с Вашия уеб дизайнер или програмист, за да направи оптимизацията.  Ако използвате безплатен софтуер като Joomla, WordPress Вие трябва да проверите за инсталирани допълнителни модули, които могат да са причина за използваните ресурси. Вие трябва да спрете тези модули, за да намалите използваните ресурси от Вашия уеб сайт. Възможно е да има cron задачи, които се изпълняват твърде често и генерират повече сървърни ресурси от позволеното за плана Ви. Вашите cron задачи би трябвало да се изпълняват веднъж на 30 минути или дори час. Не трябва да добавяте задачи, които да се изпълняват на всяка минута или на всеки 5 минути. Това със сигурност ще използва повече сървърни ресурси и ще доведе до уведомително писмо, в което Ви молим да вземете мерки по оптимизация на акаунта или преминаване на по-висок план.

Ако вече сте направил всичко, което е написано отгоре и Вашия акаунт все още използва повече от позволеното, тогава единственото нещо, което остава като възможност е преминаване на по-висок план.

Преминаване към VPS сървър

Преминаване към VPS сървър ще Ви позволи да използвате много повече ресурси. Ще имате пълен root достъп и пълен контрол върху сървъра. Всички сървъри включват безплатна системна администрация и поддръжка така че няма да се притеснявате за администрацията на сървъра.