WP-palvelussa uusia työkaluja WordPress-sivuston nopeuden testaamiseen

Kirjoitettu: 16.1.2018 Päivitetty: 28.8.2018

WordPress-sivustojen nopeus on asia, joka kiinnostaa sekä sivustojen kehittäjiä, että niiden omistajia. Kaikkien yhteinen intressi on, että sivustot toimivat mahdollisimman vikkelästi ja niiden kävijät löytävät etsimänsä tiedon ilman odottelua. Se, mikä sitten on riittävän nopeaa on hieman subjektiivinen asia ja siihen vaikuttaa suuri määrä asioita verkkoyhteyksien toimivudesta sivuston tekniseen toteutukseen saakka.

Sivuston toimintanopeuden testaamisessa ei kuitenkaan tarvitse turvautua arvailuun ja mutuun, vaan sen pystyy mittaamaan luotettavasti, jolloin esim. sivustokehittäjä voi optimoida sivuston koodia ja seurata miten muutokset vaikuttavat latausnopeuksiin. Olemme kirjoittaneet aiheesta englanninkieliseen blogiimme aikaisemminkin ja esitelmöineet asiasta WordPress-kehittäjätapahtumissa useampaan kertaan.

Mittaa WordPress-sivustosi nopeus helposti

Aikaisempien ohjeidemme perusteella olemme nyt tehneet pari erittäin helppokäyttöistä työkalua nopeuden mittaamiseen WP-palvelun asiakkaille. Ohjeistamme löytyvät monimutkaiset komentoriviloitsut voi nyt tehdä yhdellä yksinkertaisella komennolla oman sivustonsa palvelimella. Työkaluja käytetään loggautumalla ssh:lla oman sivuston palvelimelle ja ajamalla jompi kumpi allaesitetyistä komennoista komentorivillä. Koska testi tapahtuu suoraan palvelimella, siihen ei vaikuta esim. oman kotiverkon mahdollinen hitaus, ja sivuston koodin tai sisällön optimoinnin vaikutuksen myös näkee välittömästi.

wp-speed-test

Ensimmäinen työkalu on nimeltään wp-speed-test ja se nimensä mukaisesti testaa sivuston latausnopeutta. Työkalu lataa sivustoa sekunnin välein useita kertoja ja laskee keskimääräisiä latausaikoja, mikä poistaa hetkittäisen vaihtelun vaikutuksen. Tulosteesta näkee myös sivulatauksen eri osien, kuten nimipalvelukyselyiden vaikutuksen. Tarkempaa dokumentaatiota niistä voi lukea curl:in ohjesivulta.

Kuvassa näkyvästä testistä voi päätellä, että oman sivustomme etusivun keskimääräinen lataus kestää 75 millisekuntia (alin rivi, AVG sarake), mikä on varsin hyvä tulos.

wp-load-test

Toinen uusi työkalu on wp-load-test, joka ajaa saman tyyppistä testiä, mutta nyt niin nopeasti kuin mahdollista. Tämä testaa palvelimen kykyä vastata suureen liikennemäärään. Alla testiajo omalla sivustollamme.

Tuloksista näkyy, että peräkkäisten latausten nopeus ei hidastu vaikka niitä tulee paljon peräkkäin, mutta 40 latauksen jälkeen tulostuu ”Failed to load…, test aborted” -viesti, mikä tarkoittaa että palvelin tulkitsee ajon DDOS-hyökkäykseksi ja katkaisee liikalatauksen. Turvaominaisuuskin siis toimii, eikä palvelinta päästetä tukehtumaan liikennepommitukseen.

Oman sivuston nopeus kannattaa testata ja jos tulos näyttää hitaalta, on hyvä ryhtyä toimenpiteisiin, koska latausnopeudella on vaikutusta kävijöiden tyytyväisyyteen, sivustolla vietettyyn aikaan ja jopa Googlen hakukonesijoituksiin. Nopeusoptimoinnista kirjoitamme myöhemmin lisääkin, mutta ainakin sivuston sisältämien kuvien optimointi, tarpeettomien ja huonojen lisäosien poisto, sekä sivuston oman koodin optimointi ovat hyviä lähtökohtia parannusten tekemiseen.

 

 

1 kommentti kirjoituksessa “WP-palvelussa uusia työkaluja WordPress-sivuston nopeuden testaamiseen”

  • Otto Kekäläinen sanoo:

    Molemmat komennot testaavat vakiona sivuston etusivua. Niille voi antaa parametrina myös toisen URL:in jos haluaa testata jonkin alasivun latautumista.

Vastaa käyttäjälle Otto Kekäläinen Peruuta vastaus

Kari Savolainen

Hae WP-palvelu.fi:stä

Kategoriat

Lue myös

WordPress 5.5 ”Eckstine” on julkaistu

12.8.2020

Kuten todennäköisesti tiedät, suuret WordPress-julkaisut on perinteisesti nimetty kunnianosoituksiksi jazzmuusikoille. WordPress 5.5 ei ole tässäkään poikkeus, sillä se on nimetty […]

Webinaari: PHP:n profilointi Xdebugin avulla

7.8.2020

Peruutimme keväällä 2020 kaikki paikan päällä järjestettävät koulutuksemme COVID-19 vuoksi ja korvasimme ne ilmaisilla webinaareilla, jotka osoittautuivat erittäin suosituiksi, joten […]

Seravo on nyt hiilinegatiivinen yritys

16.7.2020

Seravo hankki kesäkuussa 2020 yli 260 hehtaaria luonnontilaista suometsää hiilinieluksi kompensoidaksemme toimintamme aiheuttamia kasvihuonekaasupäästöjä.