Kuinka käyttää dependency injection containeria WordPress-pluginissa
Dependency Injection Container eli DI-container tekee WordPress-pluginista huomattavasti modulaarisemman, testattavamman ja helpommin yl...
Lue artikkeli →
WordPressin event-driven arkkitehtuuri plugin-kehityksessä
WordPress perustuu jo valmiiksi tapahtumapohjaiseen arkkitehtuuriin. Actionit ja filterit ovat käytännössä event-driven programmingia...
Lue artikkeli →
WordPressin object-oriented plugin-rakenne käytännössä
Monet WordPress-pluginit alkavat pienestä functions.php-tyylisestä koodista ja kasvavat nopeasti vaikeasti ylläpidettäviksi kokonaisuu...
Lue artikkeli →
Pluginin arkkitehtuuri: OOP-mallit WordPress-kehityksessä
WordPress-kehitys on pitkään ollut vahvasti proseduraalista: hookeja, funktioita ja globaaleja muuttujia. Se toimii – kunnes projekti...
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 modulaarinen ajattelu
WordPressin vahvuus ei perustu pelkästään sen suosioon tai laajaan lisäosaekosysteemiin. Sen todellinen voima löytyy tavasta, jolla…
Lue artikkeli →
WordPress ja sisällön rakenteellinen suunnittelu
WordPress-projekteissa keskustelu pyörii usein teeman, visuaalisen ilmeen ja lisäosien ympärillä. Teknologinen toteutus saa paljon huomi...
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 →
WordPress komponenttiarkkitehtuurina
WordPressistä puhutaan usein sisällönhallintajärjestelmänä, blogialustana tai verkkosivumoottorina. Nämä määritelmät ovat teknisesti oi...
Lue artikkeli →
WordPress ja design-järjestelmät käytännössä
Verkkosivustojen suunnittelussa on pitkään vallinnut erikoinen kaksijakoisuus. Toisessa päässä ovat visuaaliset päätökset: värit, fonti...
Lue artikkeli →