Bedrijfsbeschrijving
DTC Media
Doetinchem
Denver Sessink (denver@dtcmedia.nl)
Context
Elke maand moeten we al onze WP sites met de hand een 'update' commando geven. Het zou tof zijn als we een applicatie hebben met een strakke interface waarmee we op afstand één of meerdere sites een update kunnen geven. In DirectAdmin kan je alle sites uitlezen met een 'WordPress' config, op basis daarvan zou je een lijst moeten kunnen maken.
Opdracht
Elke update moet (per site) gelogd worden zodat we later de resultaten in kunnen zien. Zou cool zijn om zoveel mogelijk data te parsen zodat we een mooie tabel weergave hebben en de updates later weer kunnen doorzoeken. (Misschien zelfs per package de update historie bekijken!). Eventuele fouten in het updaten/eigenaardigheden zou hij moeten detecteren zodat we bij een update van bijv. alle 50 sites meteen kunnen zien bij welke sites we nog handmatig actie moeten ondernemen.
Keywords
- PHP
- Wordpress, Wordpress API