In den letzten Wochen und Monaten haben wir für SimSync.de das Backend zur Verwaltung des Kundencontents vollständig überarbeitet.
Das Backend, genannt WebSync, stellt für die Kunden eine Platform zur Verfügung, über welche die Rennserien und der zugehörige Content verwaltet und konfiguriert werden kann.
Bislang war der WebSync rein prozedural programmiert, aber mit dem letzten Update wurden alle Relevanten Bereiche auf Objekt-Orientierte Programmierung (OOP) umgestellt und für die aktuellen PHP Versionen optimiert. Dies hat einen großen positiven Einfluss auf die Wartbarkeit des Programmcodes und die Performance des Backend insgesamt.
Im Zuge der Überarbeitung wurde ebenfalls die darunterliegende Server Architektur geändert. Bislang wurden Windows Server für die Verteilung des Content verwendet, da Teile des Programmcodes in C# programmiert waren. Diese Programme wurden nach PHP portiert und machen damit die Verwendung von „teueren“ Windows Servern unnötig. Stattdessen können nun weit kostengünstigere Linux Server verwendet werden, die zudem auch eine grundsätzlich bessere Performance als die „alten“ Windows Server liefern.