Stap 12: Ontwerp notities en Code Repository
Er zijn drie belangrijke redenen voor dit ontwerp.
1. laat ons toe om zelfstandig bepalen hoe vaak elke gegevensbron is bijgewerkt.
2. de meest recente gegevens is al beschikbaar wanneer de groupageagent probeert om het te krijgen. Als de verzameling scripts en consolidator script in één grote script waren zou duren langer voor het genereren van elk bericht. De afbeelding hierboven toont hoe lang het duurt om de gegevens van onze bus te krijgen. Doordat de gegevens ophaler aparte dat in dit geval we t/m 2,5 seconden die everytime redden laden we het bericht.
3. als een gegevensverzameling script mislukt, de groupageagent niet nalaten en tekst nog steeds wordt gegenereerd. Dit is een hoog niveau overzicht van wat we deden en waarom, maar uiteindelijk dit deel van het project zou werken met een code die tekst wanneer uitgevoerd uitgangen.
Als u zien van onze werkelijke code wilt, check out de repo op github: https://github.com/rgho/infoTickerServerPHP