Neue Spielplansicht

Ich habe eine neue Spielplan-Sicht erstellt mit diesen Features:

  • deutlich schneller
  • Bundesligen standardmäßig ausgeblendet aber können mit angezeigt werden
  • springt zum aktuellen Datum
  • nach Datum filterbar
  • schmalere Darstellung (zb. Datum und Zeit in einem Feld, Umpire/Scorer nur Nachname + 1 Buchstabe Vorname)
  • durch kürzere Seiten auch auf mobilen Geräten schneller (paging)
  • noch offen: Optimierte Darstellung für mobile Geräte (kleinerer Bildschirm). Ansatz: Spalten weglassen, Vereinsnamen kürzen oder weg.

Hintergrundinfos / Technik:

  • Der Spielplan wird im Schnitt täglich 150 mal aufgerufen – an Spieltagen bis zu 500 mal !
  • Der Spielplan direkt aus BSM ist recht langsam, weil bei jedem Aufruf große Datenmengen abgefragt werden, die aufgebaut und transportiert werden müssen (ca 3 MB). Aber der Spielplan ändert sich ja nicht so häufig. Daher neuer Ansatz.
  • Plan wird als JSON (also nur die Daten der Spiele) vom BSM Server abgerufen und auf dem BWBSV Server gespeichert (cached)
  • automatischer Update aktuell alle 12 h
  • Die neue Spielplansicht ruft das gespeicherte fertige JSON nun direkt vom BWBSV Server per Ajax ab
  • Dadurch deutlich schneller und zb schnelle Filterung im Spielplan möglich (auch nach Datum, was BSM/Plugin nicht anbietet aber oft gewünscht wurde)
  • Darstellung anpassbar wie wir es wollen (zb Datum mit kürzerer Jahreszahl, Datum und Zeit in einem Feld, Namen kürzen, etc)