WordPress ja projektien pitkäikäisyys
WordPress-projektien todellinen luonne paljastuu harvoin julkaisupäivänä. Sivusto voi näyttää valmiilta, ominaisuudet toimivat ja käyttö...
Lue artikkeli →
WordPress ja koodin ylläpidettävyys
WordPress-projektien tekninen laatu arvioidaan usein näkyvien asioiden kautta. Sivusto latautuu nopeasti. Käyttöliittymä toimii. Ominais...
Lue artikkeli →
WordPress ja datan elinkaari: luonnista poistoon
WordPressiä käytetään sisällön julkaisemiseen, mutta konepellin alla se on ennen kaikkea järjestelmä, joka luo, muokkaa, säilyttää…
Lue artikkeli →
Mocking WordPress: testauksen epämukavat realiteetit
Mocking on yksi modernin testauksen rakastetuimmista konsepteista. Ajatus on elegantti: eristetään testattava logiikka, korvataan riippu...
Lue artikkeli →
Integration testing WordPress-ympäristössä
Integration testing on se testauksen alue, jossa teoriakirjat ja WordPressin todellisuus vihdoin kättelevät toisiaan. Unit testingissä...
Lue artikkeli →
WordPress unit testing: realistinen testistrategia
Unit testing kuulostaa teoriassa yksinkertaiselta. Kirjoita testejä. Aja testejä. Vältä bugeja. Käytännössä WordPress-maailmassa testaus...
Lue artikkeli →
WordPressin globaali tila ($GLOBALS) ja sen sivuvaikutukset
WordPress ei ole minimalistinen arkkitehtuuri. Se ei ole tiukasti kapseloitu, dependency-injection -vetoinen moderni framework. Se on…
Lue artikkeli →
WordPressin muistivuodot: mistä ne syntyvät
Muistivuoto kuulostaa dramaattiselta. Sana itsessään synnyttää mielikuvan järjestelmästä, joka vuotaa resursseja kuin reikäinen vesipul...
Lue artikkeli →
WordPress PHP 8 -yhteensopivuus käytännössä
PHP 8 ei ole vain versionumero. Se on yksi suurimmista muutoksista PHP:n historiassa. Ja kun PHP…
Lue artikkeli →
WordPress ja PHP Opcode Cache (OPcache)
WordPressin suorituskyvystä puhuttaessa katse kääntyy usein tietokantaan, välimuisteihin ja CDN:iin. Silti yksi kriittisimmistä suoritus...
Lue artikkeli →