Sporo web mjesto: što hosting može riješiti, a što morate promijeniti sami
Skuplji poslužitelj može pomoći ako aplikaciji nedostaju resursi. No mjesto s prevelikim slikama, mnoštvom skripti ili neučinkovitom bazom može ostati jednako sporo. Prije promjene paketa saznajte gdje se gubi vrijeme.
Izmjerite vrijeme do početka odgovora poslužitelja, zatim učitavanje i prikaz cijele stranice. Spor odgovor može uzrokovati baza, kod, preopterećenje ili udaljenost. Spor prikaz mogu uzrokovati slike i skripte koje novi hosting neće ukloniti. Ponovite mjerenje na nekoliko tipičnih stranica u jednakim uvjetima.
Uklonite najveće usko grlo
Počnite sa slikama primjerene veličine i formata, uklonite nepotrebne dodatke i pregledajte skupe upite bazi. Predmemorija pomaže stranicama koje se često ponavljaju. Oprezno je namjestite za osobne stranice i košarice kako korisnik ne bi vidio tuđi sadržaj. CDN približava statične datoteke posjetiteljima, ali ne zamjenjuje spor rad aplikacije na izvornom poslužitelju.
Tek zatim mijenjajte konfiguraciju
Ako mjerenja pokazuju iscrpljenu memoriju, CPU ili granicu istodobnih procesa, usporedite jači paket ili drugu vrstu usluge. Poslije ponovno mjerite istom metodom. Inače ne znate jeste li platili stvarno poboljšanje.
Odvojeno mjerite običnog posjetitelja i prijavljenog korisnika. Javna stranica iz predmemorije može biti brza dok uređivanje ili košarica opterećuju bazu. Pitajte možete li testirati vlastitu aplikaciju. Kratak pokus s istom verzijom govori više od opće tvrdnje o brzom procesoru ili disku.
Praktično pitanje: kasni li prvi odgovor poslužitelja ili prikaz u pregledniku traje dugo? Odgovor upućuje na pravo mjesto za zahvat.