« Robert C. Martin over TDD | Main | Outline Bedrijfsprofiel B4A »
14 oktober 2005
"Output" van onze websites
Het kostte even wat moeite, maar vanaf vandaag is de opslag van output (zoals cms pagina's, ge-uploade plaatjes, logfiles etc.) van onze websites (B4a, TVC en Borghaeve) beter geregeld. De content is verplaatst naar lokaties buiten de 'projectmap', wat ervoor zorgt dat de content blijft bestaan bij een autobuild (op de Silver) en een deploy (op de Gold).
Voor het developen betekent dit dat je eenmalig een aantal nieuwe mappen aan moet maken. Maar geen nood! Er zijn voor alle drie de projecten unittests, die controleren of de mappen bestaan en of de webserver erin kan schrijven. De unittests vertellen je dus precies wat je moet doen :-)
De output is op de Gold te vinden in "/opt/brains4all/b4a.output", "/opt/brains4all/tvc.output" en "/opt/brains4all/bhv.output". Bijkomend voordeel van de losse output is dat deze eenvoudiger te backuppen is. De backup scripts zijn ook aangepast en Borghaeve is toegevoegd aan de backup-cyclus.
Nog één punt: om de Sticky Image-plugin van Borghaeve goed te laten werken met deze nieuwe opzet, moest deze enigzins aangepast worden. De plugin kan dus niet meer zomaar ge-update worden! (Maar dat gold ook al voor WordPress zelf, die is ook enigzins aangepast door Serge en ondergetekende).
Posted by bart at 14 oktober 2005 16:25