Web kontrollerad LED information Ticker (7 / 8 steg)
Steg 12: Design Notes och koden databasen
Det finns tre huvudsakliga skäl för denna design.
1. ger oss möjlighet att självständigt kontrollera hur ofta varje datakälla uppdateras.
2. den senaste informationen finns redan när samlastspeditören försöker få den. Om insamling skript och samlastspeditören skriptet var i en stor skrivar skulle det ta längre tid att generera varje meddelande. Bilden ovan visar hur lång tid det tar för att få vår buss data. Genom att ha data insamlingstjänsten separat i detta fall sparar vi upp till 2,5 sekunder varje gång läsa vi meddelandet.
3. om en datainsamling script misslyckas samlastspeditören misslyckas inte och texten är fortfarande genereras. Detta är en hög nivå översikt över vad vi gjorde och varför, men i slutändan denna del av projektet skulle arbeta med någon kod som matar ut text när kör.
Om du vilja till se vår faktisk koden, kolla in repo på github: https://github.com/rgho/infoTickerServerPHP