WordPressin tekninen velka – mistä se syntyy ja miten sitä hallitaan?
Tekninen velka on käsite, joka nousee esiin lähes jokaisessa pitkään toimineessa WordPress-projektissa. Aluksi sivusto toimii nopeasti...
Lue artikkeli →
WordPress ja datavalidaatio käytännössä
WordPress-projekteissa data ei ole vain taustalla lepäävä resurssi. Se on järjestelmän keskeinen käyttövoima. Jokainen lomake, REST-kuts...
Lue artikkeli →
WordPress ja kehittäjäkokemus (DX)
WordPress-keskusteluissa huomio keskittyy usein käyttäjäkokemukseen. UX, käyttöliittymä, visuaalinen ilme ja suorituskyky hallitseva...
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 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 sisäinen koodausstandardi ja sen vaikutus ylläpitoon
WordPressin ydin, lisäosat ja teemat noudattavat omaa koodausstandardiaan. Tämä standardi ei ole pelkkä tyyliseikka; se on…
Lue artikkeli →
WordPress ja XSS-hyökkäykset: Escaping oikein
Cross-online Scripting eli XSS on WordPress-ympäristöissä yksi yleisimmistä ja samalla aliarvioiduimmista haavoittuvuuksista. Se ei vaadi...
Lue artikkeli →
WordPressin assettien latausjärjestys ja dependency management
WordPressin suorituskyky, vakaus ja jopa tietoturva riippuvat yllättävän paljon siitä, missä järjestyksessä CSS- ja JavaScript-tiedosto...
Lue artikkeli →
WordPress Core -päivitysten vaikutus custom-koodiin
Core-päivitysten vaikutus ei yleensä ole dramaattinen “sivusto kaatui” -hetki. Useammin kyse on hienovaraisista muutoksista, jotka palja...
Lue artikkeli →
WordPress ja Composer: Riippuvuuksien hallinta
WordPress ja Composer ovat pitkään eläneet hieman eri maailmoissa. WordPress syntyi aikana, jolloin PHP-projektit olivat usein…
Lue artikkeli →