Бавен сайт: какво може да реши хостингът и какво трябва да промените сами
По-скъп сървър може да помогне, ако на приложението не достигат ресурси. Но сайт с огромни изображения, много скриптове или неефективна база може да остане също толкова бавен. Преди смяна на плана установете къде се губи времето.
Измерете времето до първия отговор на сървъра, после зареждането и показването на цялата страница. Бавният отговор може да се дължи на база, код, претоварване или разстояние. Бавното показване може да идва от изображения и скриптове, които новият хостинг няма да премахне. Тествайте няколко типични страници повторно при еднакви условия.
Отстранете най-голямото затруднение
Започнете с изображения с подходящ размер и формат, премахнете ненужните разширения и проверете тежките заявки към базата. Кеширането помага за често показвани страници. Настройте го внимателно за лични страници и колички, така че един потребител да не вижда данните на друг. CDN приближава статичните файлове до посетителите, но не заменя бавната работа на приложението на основния сървър.
Едва тогава сменете конфигурацията
Ако измерванията показват изчерпана памет, CPU или лимит на едновременните процеси, сравнете по-силен план или друг вид услуга. Измерете отново по същия начин. Иначе няма да разберете дали сте платили за истинско подобрение.
Измервайте отделно обикновен посетител и вписан потребител. Кеширана публична страница може да е бърза, докато редактирането или количката натоварва базата. Попитайте дали можете да пробвате собственото си приложение. Кратък тест със същата версия на сайта казва повече от общо твърдение за бърз процесор или диск.
Практичен въпрос: бавен ли е първият отговор на сървъра, или показването в браузъра отнема много време? Отговорът показва къде да действате.