WordPress-osaamisellesi löytyy nyt uusi kohderyhmä

Headup liittää WordPress- ja headless-maailmat yhteen mahdollisimman tinkimättömästi. Pääset tarjoamaan osaamistasi projekteissa, joissa WordPress -toimijat eivät aiemmin ole menestyneet.

Kumppaneille
Parhaat puolet molemmista

Aidosti headless, aidosti WordPress

Headup on ennen kaikkea kustannustehokas tapa rakentaa headless-sivusto, jonka sisällöt asiakas voi silti hallita tuttuun ja turvalliseen WordPress -tyyliin.


Tekninen toimintamalli

Näin Headup-sivuston julkaisu toimii

WordPress-palvelin Sisällönhallinta

WPGraphQL

WordPress toimii CMS-roolissaan totuttuun tapaan.

Kommunikaatiota sisällönhallinnan ja julkisen sivuston palvelimen välillä tapahtuu vain, kun käyttäjä julkaisee muutoksia.

Data siirretään Headup Export-palvelimelle käsittelyyn tehokkaan GraphQL-rajapinnan kautta mahdollisimman vähäisellä tietokantarasituksella.

Headup Export-palvelin voi olla itse ylläpidetty palvelin tai siinä voidaan käyttää ulkopuolisia palveluja kuten Netlifyta.

Headup Export-palvelin

Headup

Headup koostaa sisällön staattisiksi sivuiksi näyttöpalvelinta varten.

Headup kasaa sivut React -moduuleista koostuviksi sivuiksi Next.js -frameworkilla ja TypeScriptillä. Kun sivusto on valmis se lähetään näyttöpalvelimelle julkiseen jakeluun.

Näyttöpalvelin voi olla mikä tahansa palvelin joka osaa jakaa staattisia HTML-tiedostoja. Se voi olla itse ylläpidetty Apache, AWS S3, Netlify jne.

Rajattu verkko

Avoin verkko

Julkinen palvelin Pyyntöjen käsittely

Staattiset sivut

Käyttäjät

Näyttöpalvelin jakelee staattiset sivut käyttäjille

Näyttöpalvelin on ratkaisun ainoa avoin osa, joka on käyttäjien saavutettavissa.

Kun uudet sivunäkymät ovat valmiit, ne julkaistaan näyttöpalvelimelle valmiina, staattisina tiedostoina.

Näyttöpalvelin tarjoilee sivunäkymät käyttäjille ja skaalautuu vaivattomasti.

Headup on tullut jäädäkseen

WordPressille on kysyntää myös markkinoilla, joihin se ei perinteisessä muodossaan sovellu. Headless WordPress -kysyntä tulee kasvamaan myös isoimmissa projekteissa.

Siksi Headup on tullut jäädäkseen, ja olemme päättäneet päivityksistä ja jatkokehityksestä pitkälle tulevaisuuteen.

Mikko Virenius / CTO

Mikko Virenius

Mikko Virenius

CTO

Toimin Valu Digital Oy:ssä teknologiajohtajana ja vastaan käytettävästä teknologiapaletista ja koordinoin tuotekehitystä.

Työhöni kuuluvat teknisten ratkaisujen suunnittelu ja tarjottavien teknisten ratkaisujen kuvaaminen sekä toteutusten ohjaaminen tarpeen mukaan.

Olen toiminut WordPressin parissa vuodesta 2008 lähtien ja Headup-kehityksessä olen mukana erityisesti WordPress-asiantuntijan roolissa.

Headless-toteutuksia ilman
päättömiä budjetteja

Skaalautuvuus

Skaalaa rajattomasti kohtuullisin kustannuksin: vain staattista näyttöpalvelinta skaalataan.

Vaivaton kehittää

Vain noin 1.2 kertaa työläämpää kuin perinteinen WordPress-kehitys, headless -mallin eduista tinkimättä.

Ei lisenssimaksuja

Täysin avointa lähdekoodia ilman lisenssimaksuja tai riippuvuuksia kolmansista osapuolista.

Headup on avoin kaikille – WordPressin hengessä

WordPress ei sellaisenaan sovellu headless-projekteihin, joten päätimme rakentaa WordPress-yhteisön ansaitseman headless-ratkaisun itse, ja jakaa sen hyödyn myös muille.

Esa-Matti Suuronen / Lead Developer

Esa-Matti Suuronen

Esa-Matti Suuronen

Lead Developer

Olen Valu Digitalin Lead Developer ja toimin Headupin teknisenä arkkitehtina ja pääkehittäjänä. Headupin lisäksi toimin vastaavissa rooleissa Valu Search-tuotekehityksessä sekä Valun sisäisissä WP-hosting -projekteissa.

Headup-asiakasprojekteissa toimin lähinnä sisäisenä konsulttina auttamalla projektin kehittäjiä käyttämään Headupia parhaalla mahdollisella tavalla. Näin saan myös tärkeää palautetta muilta kehittäjiltä, mikä auttaa kehittämään Headupia kehitystyökaluna oikeaan suuntaan.

Olen ollut it-alan työtehtävissä yli kymmenen vuotta. Osaamiseni perustuu myös aktiiviseen harrastuneisuuteen teini-iältä alkaen. Edelleenkin osallistun aktiivisesti useamman Open Source -projektin kehitykseen vapaa-ajallani. Open Source -töitäni löytää Github-profiilistani.

FAQ kumppaneille ja kehittäjille

Usein kysyttyä

Koska julkiselta sivustolta ei ole yhteyttä WordPressiin, osaa toiminnosta ei voida toteuttaa samalla tavalla kuin perinteisellä sivustolla.

Esimerkkejä tästä ovat käyttäjien kirjautumistoiminnot kuten intranetit, sekä lomakkeiden tuottaminen julkaisujärjestelmän työkaluilla, kuten Gravity Formsilla. Lomakkeiden käsittelyyn vaaditaan ulkopuolinen ratkaisu kuten Jotform.

Headup-sivustoon liitettävissä verkkokaupoissa tulee käyttää esimerkiksi javascript-pohjaisia ratkaisuja, joten esimerkiksi WooCommercea ei voida suoraan käyttää.

Soveltuuko Headup projektiisi?

Otetaan selvää!

Testin tulos

Perinteinen WordPress sopii projektiisi paremmin.

Apu WordPress-projektisi kanssa on lähellä. Jätä yhteystietosi alle, niin Valu Digital ottaa sinuun yhteyttä:

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.

Headup on sopiva projekteihin, joissa on kriittisiä:

  • Tietoturva- tai kommunikointitarpeita
  • Suorituskykyvaatimuksia suurelle käyttäjämäärälle
  • Kustannustehokkaita skaalausvaatimuksia
  • Aiemmista huolimatta sisällön hallinnan on oltava nopeaa ja helppoa
  • Samaan järjestelmään ei tarvita kirjautumista tai verkkokauppaa

Testin tulos

Headup sopii todennäköisesti projektiisi!

Jätä yhteystietosi alle, niin kerromme lisää:

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.

Headup on sopiva projekteihin, joissa on kriittisiä:

  • Tietoturva- tai kommunikointitarpeita
  • Suorituskykyvaatimuksia suurelle käyttäjämäärälle
  • Kustannustehokkaita skaalausvaatimuksia
  • Aiemmista huolimatta sisällön hallinnan on oltava nopeaa ja helppoa