De performance van WordPress vs static sites vind ik persoonlijk niet zo heel belangrijk, dat wordt vaak ook gewoon aangegrepen om maar iets van een statement te maken omdat het ook zo moeilijk is om iemand heel serieus te nemen die roept dat iPhones waardeloze telefoons zijn. Ik heb in al die jaren dat ik met WordPress werk nooit problemen gehad met de performance van WordPress omdat ik geen sites bouw met 35 plugins en zelf kan nadenken om het aantal queries en database requests omlaag te brengen daar waar dat nodig mocht zijn. En als laatste, ik bouw geen sites die door 250.000 mensen per dag bezocht worden en ga dan in mijn uppie zo'n site onderhouden op de hosting van de frikadellen boer op de hoek. Het is allemaal zo relatief aan iets.
Wat ik vooral interessant vind en aan het hele static site generating gebeuren is het YAML? markup boven aan de Markdown bestanden. Voor mijn gevoel is dit de meest ideale manier om content te posten zonder dat je ergens in een admin gebeuren hoeft in te loggen en met een online editor moet werken.
Je tikt gewoon op de computer je blog post in je eigen favoriete app met Markdown ondersteuning, vult bovenaan de pagina wat meta-data in zoals hier getoond.

Daarna is het een kwestie van drag en drop het bestand in bijv. de CodeKit app en deze maakt er dan automatisch a.h.v bepaalde includes en templates een pagina van in de . Je FTP programma laat je daarna automatisch enkel die build folder in de gaten houden op bewerkingen en toevoegingen > zijn er nieuwe of bestaande bestanden met een aangepaste bewerkingsdatum dan worden enkel die ge-upload naar de server.
Dat is mijn meest ideale visie en manier van websites bouwen. Volgens mij gaat er niets boven zo'n systeem qua gebruikersgemak en kwaliteit omdat het allemaal zo dicht bij de basis blijft.
Er zijn twee Mac apps die zoiets kunnen.
CodeKit
Hammer for Mac
Het is alleen jammer de Hammer app maar eens per 8 jaar (gevoelsmatig) een update krijgt. De developers zijn daar echt niet serieus mee bezig en dat maakt het zo jammer omdat deze app ideaal geschikt is voor beginners en mensen met minder kennis van zaken.
Kortom wat je dus eigenlijk zou moeten hebben is CodeKit + Jekyll integratie zodat je die blog module hebt dat er automatisch een blog index gemaakt kan worden en dat CodeKit dan je Command Line gebeuren voor een groot deel kan overnemen. Ik denk dan aan installeren van nieuwe projecten + het 'watchen' van projecten.
Er is op GitHub ooit over CodeKit + Jekyll support gesproken maar ik heb geen idee wat daar de stand van zaken van is. Hopelijk wordt het ergens in versie 3 toegevoegd.
---
En bedank, ik ga eens kijken of ik Jekyll en andere fatsoenlijk heb geïnstalleerd waardoor ik niet een complete setup krijg. Ik weet zeker dat ik de laatste versie van Jekyll heb maar met dat GEMS gebeuren daar kan denk ik wel een probleempje zijn ingeslopen.
Zodra er een Terminal app geopend moet worden begint alles meteen te stinken.