Hidas sivusto: mitä hosting voi korjata ja mitä sinun on muutettava itse
Kalliimpi palvelin voi auttaa, jos sovelluksen resurssit loppuvat. Suuret kuvat, monet komentosarjat tai tehoton tietokanta voivat kuitenkin pitää sivuston yhtä hitaana. Selvitä ennen paketin vaihtoa, mihin aika kuluu.
Mittaa aika palvelimen ensimmäiseen vastaukseen ja sen jälkeen koko sivun lataus sekä esittäminen. Hidas vastaus voi johtua tietokannasta, koodista, kuormasta tai etäisyydestä. Hidas esittäminen voi johtua kuvista ja komentosarjoista, joita uusi hosting ei poista. Testaa useita tyypillisiä sivuja toistuvasti samoissa oloissa.
Korjaa suurin pullonkaula
Aloita sopivan kokoisista ja muotoisista kuvista, poista tarpeettomat lisäosat ja tutki raskaat tietokantakyselyt. Välimuisti auttaa usein näytettäviä sivuja. Määritä se huolella henkilökohtaisille sivuille ja ostoskoreille, jotta käyttäjä ei näe toisen tietoja. CDN tuo staattiset tiedostot lähemmäs eri maiden kävijöitä, mutta ei korvaa alkuperäisen palvelimen hidasta sovellustyötä.
Muuta asetuksia vasta sen jälkeen
Jos mittaukset näyttävät muistin, CPU:n tai samanaikaisten prosessien rajan täyttyvän, vertaile vahvempaa pakettia tai toisenlaista palvelua. Mittaa uudelleen samalla tavalla. Muuten et tiedä, maksoitko todellisesta parannuksesta.
Mittaa tavallista kävijää ja kirjautunutta käyttäjää erikseen. Välimuistista tuleva julkinen sivu voi olla nopea, kun taas muokkaus tai ostoskori kuormittaa tietokantaa. Kysy, voitko testata omaa sovellustasi. Lyhyt koe samalla sivustoversiolla kertoo enemmän kuin yleinen väite nopeasta suorittimesta tai levystä.
Käytännön kysymys: onko palvelimen ensimmäinen vastaus hidas vai kestääkö sivun esittäminen selaimessa? Vastaus osoittaa oikean korjauskohteen.