WP-palvelun Blogi

Kirjoituksia suomalaisilta WordPress-asiantuntijoilta.

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

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.

 

 


Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *