Hoe ik binnen 10 seconden mijn WordPress blog update

NedStars SmileyIn een vorige post schreef ik al over het Deployment Script dat we vanuit NedStars recentelijk open-source hebben gemaakt. Inmiddels zijn we al bij versie 1.2 aanbeland, en heb ik de tool nu ook ingezet voor deze weblog. Hieronder leg ik uit hoe ik dit heb gedaan, en hoe je zelf ook heel eenvoudig je WordPress installatie kunt updaten met gemaakte wijzigingen. Dit is vooral nuttig voor de ontwikkelaars onder ons, zodat je bijvoorbeeld gemakkelijk een nieuwe versie van je eigen template of plugin online kunt zetten.

Screenshot Deploy Script

“Hoe ik binnen 10 seconden mijn WordPress blog update” verder lezen

PHP deployment script: nieuw open-source project van NedStars

NedStars SmileyVandaag heb ik samen met NedStars collega Alain Lecluse onze PHP deployment tool opensource gemaakt. Dit script gebruiken we bij NedStars om met één druk op de knop een nieuwe versie van een website, webshop of web-applicatie naar de productieomgeving door te zetten. Deze tool is geïntroduceerd tegelijkertijd met onze overstap van Subversion naar Git, en wordt momenteel primair gebruikt voor onze Magento en Concrete5 projecten.

Voorheen werkten we vaak op productieservers met Subversion checkouts. Hoewel het updaten dan heel simpel is (svn up anyone?), betekent dit wel dat een update down-time tot gevolg heeft (gedurende de SVN operaties zijn de files niet in consistente staat, met mogelijk foutmeldingen tot gevolg). Bovendien kunnen er conflicten optreden, en is het soms lastig om een update snel terug te draaien mocht er iets misgaan. Daarom is besloten om dit te automatiseren in een deployment script.

“PHP deployment script: nieuw open-source project van NedStars” verder lezen