Die Plattform
Eine Codebasis, viele Marken, 18 Sprachen, Web und App aus einem Vertrag.
Was meint ihr mit „der Plattform“?
Eine Codebasis mit gemeinsamem Kern und einer dünnen Schicht je Marke darüber. Jede Marke hat eigenes Design, eigene Inhalte, eigene Datenbank und eigene Domain, während Sicherheits-Fixes, Performance-Arbeit und neue Kernfunktionen überall gleichzeitig ankommen statt von Hand in jede Seite kopiert zu werden. Eine Marke dazuzunehmen ist Konfiguration und Inhalt, kein Fork.
Nutzen Website und App dasselbe Backend?
Ja, und strenger, als dieser Satz sonst gemeint ist. Die API wird einmal in PHP definiert, und sowohl der TypeScript-Client fürs Web als auch der Dart-Client für die App werden daraus generiert. Keiner wird von Hand geschrieben — der Linter weist einen handgeschriebenen API-Typ ab. Die App kann also nicht still auseinanderlaufen: Eine Abweichung bricht den Build statt die Produktion.
Sind die 18 Sprachen echt oder nur maschinell übersetzt?
Echt. Jede Seite existiert je Sprache als eigener Datensatz mit eigenem Text und eigener URL — diese FAQ liegt auf Englisch unter /frequently-asked-questions und auf Deutsch unter /de/haeufig-gestellte-fragen, nicht hinter einem Übersetzungsparameter. Dadurch lässt sich jede Sprache so schreiben, wie im jeweiligen Markt tatsächlich gesucht wird, und in einer Sprache korrigieren, ohne die anderen siebzehn anzufassen.
Kann eine Plattform mehrere Marken tragen, ohne dass sie sich stören?
Genau dafür ist sie gebaut. Jede Marke hat eigene Datenbank, eigene Domain und eigene Inhalte — eine Marke kann die Daten einer anderen nicht lesen, und ein Inhaltsfehler in der einen taucht nicht in der anderen auf. Geteilt wird der Motor: Routing, API-Schicht, Admin-Werkzeuge und die Sicherheitsarbeit.
Welche eigenen Produkte betreibt MS WebX?
Cannabivo ist live: eine Suchmaschine für Social Clubs, in der Besucher Clubs nach Ort finden und vergleichen und Clubs ihren eigenen Eintrag pflegen. Steel ist ein Nachschlagewerk für Werkstoff-Äquivalente für Technik und Einkauf; es befindet sich in der Entwicklung und ist noch nicht öffentlich. Beide laufen auf der Plattform, die in diesem Bereich beschrieben ist.