Performance update, Globale iCal en meer

Update 13.8.3 - Koppel iCal aan je boekingskalender, snelle boekingskalender voor hotels en meer

Gepubliceerd op 02-03-2020

Update 13.8.3 verpakt weer een aantal krachtige verbeteringen. Onder andere een enorme performance boost voor de boekingskalender en een vernieuwde iCal integratie. In dit artikel lees je alles over deze update.

Diverse verbeteringen

Om te beginnen zijn er diverse kleinere verbeteringen toegepast:

Vernieuwde iCal integratie

iCal maakt het mogelijk de beschikbaarheid vanuit MyTourist te synchroniseren naar externe boekingsites. Het was reeds mogelijk om een iCal URL aan te maken middels een voorconfiguratie die wij per platform hanteerde. Daarnaast kan je vanaf nu een 'losse iCal' connectie aanmaken zonder gebruik te maken van deze voorconfiguraties. Met deze vernieuwde globale iCal integratie creëer je zelf je iCal URL's. Je hebt hiermee alle vrijheid in de koppelingen die je aanmaakt.

Performance boost

De boekingskalender van MyTourist toont ontzettend veel data en berekeningen. Het openen van de kalender of het switchen naar een andere maand, kon in sommige situaties te veel tijd kosten. Zeker bij veel kamers, veel afwijkende prijzen en beschikbaarheid en een volle bezetting kon de boekingskalender soms diverse seconden moeten laden.

Met unieke caching methodieken zijn wij in staat de data sneller te laden, zonder dat dit invloed heeft op de juistheid en actualiteit van data. Bij mutaties wordt de cache voor specifiek de betreffende data opnieuw opgebouwd om te voorkomen dat je 'oude data' te zien krijgt.

Testresultaten hebben aangetoond dat de server met een reducerende tijd van 3,1 sec naar 220 milliseconden data weet uit te sturen. Hiermee is het uitserveren van data tot maar liefst 14 keer versneld!

Efficiëntere vertaalmethodiek

MyTourist vertaalt jouw web teksten automatisch naar maar liefst vijftien talen. Voorheen werd je complete website vertaald nadat je een kleine wijziging doorvoerde. Doordat dit veel tijd in beslag nam, hebben we een aantal maanden geleden de vertaalmethodiek 'naar de achtergrond' verplaatst. Daarmee ondervond je geen last meer van de tijd die de vertaling in beslag nam. Door de behoorlijke toename van vertalingen hebben we een extra optimalisatie aangebracht. Uitsluitend het veld (of de velden) die je bewerkt hebt, worden vanaf nu vertaald. Pas je dus de titel van een blog artikel aan? Dan vertalen we uitsluitend de titel en niet meer het gehele artikel.

Tijdens piekbelasting van MyTourist ontstond soms een wachtrij in de vertaalserver van enkele uren. Met deze efficiëntie hebben we deze wachttijd aanzienlijk weten te verkorten.

Meer interessante hotel artikelen