WP-palvelun Blogi

Kirjoituksia suomalaisilta WordPress-asiantuntijoilta.

Pullonkaulat auki Tideways-integraatiolla

Tideways on palvelu, jonka avulla on helppo tutkia ja tarkkailla PHP-koodin suorituskykyä, eli vaikkapa löytää täsmällisesti juuri se rivi koodia, joka aiheuttaa ongelmia WordPress-sivustollanne. Olemmekin ylpeitä voidessamme kertoa, että toteutimme hiljattain palvelussamme Tideways-integraation. Toinen vastaava työkalu, XDebug, on ollut palvelussamme käytössä jo pidemmän aikaa, kuitenkin ainoastaan kehitysympäristöille. Tidewaysin parhaita puolia on se, että sitä voi… Lue lisää

Google Lighthouse Audit – uusi tapa tutkia verkkosivuston toimivuutta

Lighthouse Audit on avoimen lähdekoodin työkalu, joka löytyy Googlen Chrome-selaimen uusimmista versiosta sisäänrakennettuna tai sen voi asentaa myös omalle koneelle ja ajaa komentoriviltä tai Node-moduulina. Lighthousella voi testata verkkosivuston toimintaa ja raportoi sivuston tehokkuuteen, käyttökokemukseen ja suositeltuihin käytäntöihin liittyviä asioita hieman samaan tyyliin kuin esim. Page Speed Insights. Testasimme Lighthousea ja katsoimme mitä sillä voi… Lue lisää

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… Lue lisää

Kuvien automaattinen optimointi uudistunut

Kuvien automaattisen optimoinnin käyttöönotto

WP-palvelun komentorivin syövereistä jokunen asiakas on jo vuosia sitten voinut löytää komennon wp-optimize-images, mutta sen toiminta ei ole ollut täydellistä, joten emme ole mainostaneet sitä. Nyt toiminto on kuitenkin uudistettu ja uusi versio on helppo käyttää ja varmatoiminen. Uudistuneen komentorivityökalun lisäksi kuvien automaattisen optimoinnin voi käynnistää myös graafisesti WP-adminin kautta, joten käyttö ei vaadi SSH-etäyhteyden… Lue lisää

WordPress-sivuston suorituskyvyn parantaminen: Xdebug ja PHP-profilointi

WordPressin suosio perustuu pitkälti siihen, miten helppokäyttöinen järjestelmä on – sekä loppukäyttäjän että verkkopalveluita kehittävän koodarin näkökulmasta. WordPressin avulla voidaan tuottaa visuaalisesti näyttäviä ja toiminnallisia sivustoja suhteellisen vaivattomasti. WordPressin joustavuus ja räätälöitävyys ei kuitenkaan ole tae laadusta, vaan monia eri lisäosia käyttävät sivustot kärsivät usein tietoturva- ja suorituskykyongelmista. Sivut voidaan siis esimerkiksi hakkeroida tai ne latautuvat… Lue lisää

Hidasta elämää – nyt entistä nopeampana

Etsitkö arkeesi uusia eväitä, osaatko pysähtyä kiireen keskellä, uupuuko sinulta unelmatyö tai kaipaako ihmissuhteesi kipinää? Jos vastasit yhteenkin kysymykseen kyllä, olet jo saattanut pysähtyä Hidasta elämää -sivustolle. Hidasta elämää on kotimainen hyvinvointiverkkomedia ja blogiyhteisö. Vaikuttavan kokoiseksi kasvanut sivusto sai alkunsa vuonna 2007 perustetusta Facebook-ryhmästä. Ryhmän suosion kasvettua heräsi ajatus omasta verkkosivustosta, joka keräisi yhteen hyvinvoinnista… Lue lisää

HTTP/2 nopeuttaa verkkosivujen latautumista

HTTP/2 nopeuttaa sivustoja

Oletko koskaan miettinyt mistä kirjaimet http:// selaimen osoiterivin alussa ovat peräisin? Lyhenne tulee sanoista Hypertext Transfer Protocol ja sen sekä Hypertext Markup Languagen eli HTML:n kehitti vuonna 1989 Tim Berners-Lee työskennellessään CERN-instituutissa. Kaikkien maailman verkkosivustojen toiminta perustuu edelleen siihen, että selainohjelma hakee verkkopalvelimelta HTTP-yhteydellä HTML-sivuja ja näyttää ne käyttäjälle. Niiden päälle on toki rakentunut paljon muitakin… Lue lisää

Miksi WordPress-sivusto toimii nopeammin WP-palvelussa?

Meiltä kysytään usein, miksi WordPress-sivustot toimivat nopeammin WP-palvelussa kuin muilla hosting-alustoilla. Yksinkertaisimmillaan asian voi selittää niin, että toisin kuin normaalissa hostingissa, olemme rakentaneet nimenomaan WordPress-sivustolle tarkoitetun palvelinympäristön – emmekä yleiskäyttöistä hostingympäristöä, jossa voi ajaa myös WordPressiä. Tämä vastaus ei kuitenkaan vielä kerro uteliaimmille, mitä kaikkea on otettu huomioon WP-palvelun palvelinympäristöä rakennettaessa. Tässä kirjoituksessa kerromme kehittäjäkulmalla, miksi palvelumme tekee… Lue lisää

XDebug – koodarin paras ystävä PHP-nopeusoptimoinnissa

WP-palvelu.fi:n WordPressille optimoidussa ympäristössä PHP-koodi toimii hyvin sukkelaan, ilman että asiakkaan tarvitsee tehdä mitään. Jos kuitenkin haluaa tehdä lisää optimointia, joko itse tai asiantuntijoidemme toimesta, niin PHP-koodi kannattaa profiloida XDebug-työkalulla. Se kertoo tarkasti mitä PHP-koodi tekee ja kauanko minkäkin asian suorittaminen kestää. Profiloinnin avulla löytyvät pullonkaulat, jotka voi koodata uudelleen toimimaan nopeammin ja fiksummin. Huom!… Lue lisää

PageSpeed saa sivustostasi sutjakkaamman

Samaan aikaan kun verkkopalvelut kehittyvät yhä visuaalisemmiksi ja näyttävämmiksi, vähenee ihmisen kärsivällisyys ja sivunlataukseen kuluvien millisekuntien sietokyky. Verkkosivun täytyy avautua salamannopeasti, muuten lukija tai potentiaalinen asiakas siirtyy seuraavaan. Käyttäjän näkökulmasta onkin siis ensisijaisen tärkeää, että oma sivusto paitsi toimii, myös toimii nopeasti. Nopeus on olennaista myös hakukoneoptimoinnin näkökulmasta, sillä Google arvostaa vauhtia: nopeammin latautuvat sivustot… Lue lisää