ID.nl logo
Huis

Blog maken met Ghost als basis

Ghost groeide in relatief korte tijd uit tot een aantrekkelijk blogplatform, dat al veel gebruikers van WordPress wist over te halen. Maar ook grote bedrijven omarmen het. Versie 2.0 is mede dankzij de nieuwe editor nóg krachtiger en gebruiksvriendelijker. We laten zien een blog maken met Ghost werkt.

WordPress groeide van platform voor bloggers uit naar een volwaardig cms voor websites. John O’Nolan, oprichter en ceo van Ghost, was hier zelf lange tijd bij betrokken. Met het opensource Ghost, begonnen als Kickstarter-project in 2013, bouwde hij een platform dat weer puur op bloggen is gericht. Het wist niet alleen bloggers aan zich te binden, ook grote bedrijven als Apple, Tinder, OpenAI, Mozilla en DuckDuckGo omarmden het. Kijk maar eens op de blog van DuckDuckGo om een indruk te krijgen.

Het bedrijf Ghost is een non-profit organisatie die inkomsten genereert uit (prijzige) hosting. Maar je kunt het ook zelf hosten. Ghost is geschreven in javascript en werkt op node.js. Je installeert het met hulp van Node Package Manager (npm).

Lees ook:CMS kiezen: Waar kun je zoal op letten?

Ghost binnen Docker

Voor deze masterclass installeren we Ghost binnen docker, een snelle en populaire optie. Handig voor experimenten maar ook geschikt voor een productieomgeving. Heb je Docker geïnstalleerd, dan kun je de image opsporen met:

docker search ghost

De officiële heet gewoon ghost en haal je binnen met:

docker pull ghost

Je kunt alle gedownloade images inzien met:

docker images

Ghost werkt intern op poort 2368. Wij gaan lokaal gewoon poort 80 gebruiken. Als url voor Ghost gebruiken we het ip-adres van de machine waarop Ghost draait (in ons geval 10.0.0.71). Het commando om Ghost te starten wordt in dat geval:

docker run -d -p 80:2368 -e url=http://10.0.0.71 --name
ghostdemo --restart always ghost

Na een korte wachttijd is Ghost gestart. Dat kun je controleren met:

docker ps ghostdemo

Je voorbeeldblog staat nu ook al klaar. Gaat er wat mis, gebruik dan dit commando voor statusinformatie:

docker logs ghostdemo

Configuratie van je blog

©PXimport

Je blog staat klaar op (in ons voorbeeld) http://10.0.0.71. Zet hier /ghost achter om de configuratiepagina te openen. Klik daarin op Create your account om je gebruikersaccount voor de blog op te zetten. Vul een titel in voor je blog, samen met een naam, e-mailadres en wachtwoord. De stap om teamleden uit te nodigen kun je overslaan, dit kun je altijd op een later moment doen.

Je komt nu in het overzicht met al je berichten waar al veel voorbeeldcontent staat. Handig om te experimenteren, maar als je er vanaf wilt verwijder je onder Team gewoon de standaard Ghost-gebruiker. Je kunt daar ook aangeven wie er nog meer berichten mogen posten of beheren.

Na het openen van een bericht kom je in de editor die met versie 2.0 een flinke update kreeg en niet meer standaard met Markdown werkt, al kun je dat eventueel nog steeds gebruiken. Je ziet nu veel beter hoe het bericht er in het echt uitziet. Eenvoudige opmaak zoals vet of schuingedrukt pas je simpel toe en ook het invoegen van een enkele foto, galerij of andere content zoals een tweet of YouTube-filmpje gaat gebruiksvriendelijk.

Rechtsboven zie je een icoontje voor de instellingen van het bericht, zoals de gewenste url, publicatiedatum, tags, een korte samenvatting en metagegevens voor onder andere zoekmachines. Zoals je ziet staat het schrijven helemaal centraal.

©PXimport

Thema's en templates

Het standaardthema van Ghost heet Casper, maar je kunt op meerdere websites andere thema’s vinden, zoals de marketplace van Ghost (waarvan sommige gratis) en op Envato Market. Het aanbod is wel kariger dan bij WordPress. Gelukkig staat daar tegenover dat het makkelijker is om zelf thema’s te maken of een bestaande aan te passen.

Voor het grootste deel bestaan de thema’s uit templates met html, css en javascript. Daarin voeg je met de hulp van templatetaal Handlebars verwijzingen toe naar de bijbehorende content. Om een goed beeld te krijgen van de structuur voor templates is het handig het standaardthema Casper te downloaden. Het thema is goed gedocumenteerd en daardoor een goede referentie. Het wordt dan ook vaak als basis gebruikt voor zelfontwikkelde thema’s en templates.

Open je de index.hbs van Casper dan zie je de opmaak en Handlebars voor de homepagina. De post.hbs dient voor individuele berichten. Je zult doorgaans nog wat meer templates hebben, maar deze twee zijn verplicht. Een speciale template is default.hbs. Daarin zijn in feite de header en footer van je website opgenomen die doorgaans voor elke pagina gelijk zijn.

Hierin zijn onder andere metagegevens opgenomen, verwijzingen naar css-bestanden en scripts en soms ook een algemeen navigatiemenu. Alles in post.hbs wordt in feite in de body van default.hbs ingevoegd. Bij veel andere templates zoals author.hbs en page.hbs gebeurt hetzelfde. De Handlebars-code zie je terug in bijvoorbeeld de regel in post.hbs:

<h1 class="post-full-title">{{title}}</h1>

Daarmee wordt in feite de titel van je bericht ingevoegd met de verwijzing

{{title}}

Ghost verwijderen

Ghost is erg gebruiksvriendelijk, maar ook krachtig, zeker met de komst van versie 2.0. Zo kun je een website bijvoorbeeld redelijk eenvoudig in meerdere talen aanbieden. Dat is nog steeds wel wat werk, maar er zijn goede voorzieningen voor. Vertaalde zinnen voor je template bied je gewoon via een apart json-bestand aan. Je bent ook al lang niet meer beperkt tot één stroom aan berichten, maar kunt flexibel structuur aanbrengen met routes en bijvoorbeeld content verdelen over secties. Ben je uitgespeeld met Ghost? Dan kun je de container stoppen met:

docker stop ghostdemo

Of eventueel verwijderen met:

docker rm -f ghostdemo
▼ Volgende artikel
We geven Styx: Blades of Greed weg voor de PS5
© Cyanide/Nacon
Huis

We geven Styx: Blades of Greed weg voor de PS5

We zijn de diepste krochten van de aarde binnengeslopen, met de vrienden van bol aan onze zijde, om ervoor te zorgen dat we deze week een PS5-exemplaar van Styx: Blades of Greed weg kunnen geven, en dat misschien wel aan jou.

De Styx-reeks staat bekend om zijn stealthgameplay, waarin je heel veel verschillende opties krijgt om zwaarbewaakte forten en dergelijke locaties binnen te dringen. In het nieuwe deel, Blades of Greed, krijgt dit een meer open wereld-achtige opzet, maar dit geeft de titulaire goblin juist veel meer opties om de verschillende diefstallen uit te voeren. Er is heel goed nagedacht over het leveldesign, en hoe Styx’s verschillende vaardigheden daarbij aansluiten.

Watch on YouTube

Styx’ voornaamste vaardigheid is overigens dat hij de oren van je kop praat. Als een soort Deadpool na drie trays Red Bull maakt de titulaire goblin continu grappen en opmerkingen, wat je wel een beetje moet liggen - of uit moet kunnen filteren. Gezien hij een kleine en relatief zwakke goblin is, is volledig in de aanval gaan voor Styx vaak geen handige keuze, maar het kan wel enorm bevredigend zijn als je even schoon genoeg van hem hebt.

Goed, de game is nu uit, maar wat moet je doen om te winnen? Ga naar de website van bol, vind de productcode in de url (bestaande uit zestien cijfers) en vul die hieronder in het invulformulier in! Vergeet ook niet je naam en emailadres in te vullen, dan sturen we je zo snel mogelijk een code om de game fysiek op bol.com te bestellen!

Doet het invulformulier het niet? Druk dan hier.

▼ Volgende artikel
Waarom de Hisense DH5S102BW de drogerfavoriet van 2025 is
© Hisense
Huis

Waarom de Hisense DH5S102BW de drogerfavoriet van 2025 is

Onmisbaar in elk huishouden: een goede en betrouwbare wasdroger. Maar hoe weet je dat je er een kiest waar je echt wat aan hebt? Door te luisteren naar wat andere gebruikers zeggen. Over de Hisense DH5S102BW warmtepompdroger zijn ze meer dan lovend. Geen wonder dat hij door consumenten is bekroond met de prestigieuze Best Reviewed van het Jaar-award 2025. Waarom deze prijs zo verdiend is, lees je in dit artikel.

Partnerbijdrage - in samenwerking met Hisense

De stem van de consument: Best Reviewed 2025

Niet marketeers of fabrikanten, maar gebruikers bepalen wie Best Reviewed van het Jaar wordt. Jaarlijks delen duizenden consumenten op Kieskeurig.nl hun eerlijke ervaringen met producten die ze écht gebruiken. Alleen modellen die consequent hoog scoren op prestaties, gebruiksgemak en tevredenheid maken kans op deze titel. De Hisense DH5S102BW warmtepompdroger heeft zich over een langere tijd bewezen - en is terecht bekroond tot publieksfavoriet in zijn categorie.

De Hisense DH5S102BW warmtepompdroger in het kort

De Hisense DH5S102BW is een warmtepompdroger die opvalt door zijn efficiëntie, capaciteit én slimme technologie. De ruime trommel van 10 kg maakt hem geschikt voor grotere ladingen, terwijl functies als automatisch drogen en de Quick Dry-stand zorgen dat je altijd het juiste programma kiest - snel én zuinig. Daarbij past het Autoprogramma zich automatisch aan jouw droogbehoeften aan, zodat je nooit hoeft te gokken wat het beste is voor je was. Extra prettig: de Allergy Care-functie voegt een extra droogcyclus toe voor een allergeenvrij resultaat.

Ook handig is de ionenverfrissing die kleding in tien minuten opfrist zonder dat je hoeft te wassen. En via ConnectLife koppel je de droger eenvoudig met je smartphone, zodat je op afstand het programma kunt volgen of aanpassen. De trommelverlichting zorgt dat je altijd goed zicht hebt. Deze combinatie van praktische functies, slimme software en gebruiksvriendelijk design maakt de DH5S102BW tot een verrassend complete keuze in zijn prijsklasse.

©Hisense

Waarom gebruikers deze droger aanraden

Wat opvalt in de reviews is dat mensen aangenaam verrast zijn door de prestaties van deze droger. "Na enkele weken gebruik kan ik zeggen dat de Hisense DH5S102BW technisch gezien beter presteert dan verwacht in deze prijsklasse." Gebruikers roemen vooral de stille werking: "Geen pieken of trillingen, ook niet bij vollere trommels." En ook het droogresultaat wordt als constant en betrouwbaar ervaren: "Wat mij positief opvalt is de gelijkmatige droging. Ook bij gemengde ladingen komt alles droog uit."

De slimme functies doen hun werk goed: "Dankzij de vocht- en temperatuursensoren stopt het programma automatisch zodra het wasgoed droog is." De bediening wordt als eenvoudig en degelijk omschreven: "Het display is overzichtelijk, reageert snel en laat duidelijk de resterende tijd zien." Ook de slimme app-bediening valt in de smaak: "Via de app zijn er nog meer mogelijkheden," melden meerdere gebruikers.

Daarnaast zijn mensen enthousiast over de frisse geur van de was: "De ionisatie verwijdert daadwerkelijk luchtjes, bacteriën en lichte vlekjes." Ook het meegeleverde droogrek wordt gewaardeerd: "Fantastisch gewoon! Eindelijk alle schoenen gewassen van mijn vrouw en mooi gedroogd!" En dat allemaal met een goede energieprestatie: "Het verbruikt duidelijk minder stroom dan mijn vorige condensdroger." Tot slot speelt ook de prijs-kwaliteitverhouding mee: "Een super droger voor een prima prijsje."

©Hisense

Een eerlijk oordeel

Natuurlijk heeft ook deze warmtepompdroger een paar kleine aandachtspunten. Zo geven sommige gebruikers aan dat de programma's iets langer duren dan bij een traditionele droger, wat inherent is aan de warmtepomptechnologie. Een ander vindt dat het geluid wat de droger maakt wanneer het programma is afgelopen, wel iets minder zacht zou mogen.

Maar in de praktijk vallen deze minpunten in het niet bij de voordelen: een stille werking, constante resultaten, slimme droogprogramma's en verrassend veel functies voor zijn prijsklasse. Het is precies die combinatie van eenvoud, prestaties en comfort die ervoor zorgt dat gebruikers deze Hisense DH5S102BW warmtepompdroger vol overtuiging aanbevelen.

©Hisense

⭐Gemiddelde score op Kieskeurig.nl: 9,1



Ontdek alle pluspunten van de Hisense DH5S102BW

Op Kieskeurig.nl