CDN, cache ja palvelin: miten saat WordPress-sivustosi lentämään?
Jos WordPress-sivustosi tuntuu hitaalta, ratkaisu löytyy usein kolmesta asiasta: palvelin, välimuisti (cache) ja CDN. Kun nämä toimiv...
Lue artikkeli →
Drupal-tietoturva teknisestä näkökulmasta
Drupal tietoturva teknisestä näkökulmasta rakentuu kerrokselliselle ajattelulle. Yksittäinen asetus ei tee järjestelmästä turvallista...
Lue artikkeli →
Drupal-välimuisti ja latausnopeus
Drupal välimuisti on keskeinen tekijä sivuston latausnopeudessa. Ilman välimuistia jokainen sivulataus käynnistäisi täyden prosessin...
Lue artikkeli →
Drupal-moduulit ja niiden optimointi
Drupal moduulit ovat koko järjestelmän laajennettavuuden ydin. Ilman moduuleja Drupal olisi vain perusrunko, joka hallitsee sisältöä…
Lue artikkeli →
Drupalin tekninen toteutus käytännössä
Drupalin tekninen toteutus käytännössä tarkoittaa järjestelmällistä ja arkkitehtuurilähtöistä tapaa rakentaa verkkopalvelu, joka on ska...
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 ja serialized data -rikkoontuminen
WordPressin tietokantarakenne on joustava, mutta samalla siinä on yksi historiallinen ratkaisu, joka aiheuttaa paljon ongelmia: serial....
Lue artikkeli →
WordPressin sisäinen hook-prioriteettien vaikutus
WordPressin koko arkkitehtuuri rakentuu hook-järjestelmän ympärille. Actionit ja filterit toimivat kuin hermosto, joka kuljettaa signaal...
Lue artikkeli →
WordPressin wp_insert_post suorituskyky suurissa erissä
WordPress tarjoaa kehittäjille helpon ja selkeän tavan lisätä sisältöä tietokantaan funktion wp_insert_post avulla. Se on yksi…
Lue artikkeli →
WordPressin sisäinen cron-lock-mekanismi
WordPressin sisäinen ajastusjärjestelmä, eli WP-Cron, on tunnettu siitä, että se ei ole oikea järjestelmätason cron, vaan…
Lue artikkeli →