Dashboard-Hosting für Seiten, die auf den Daten einer anderen Person aufbauen.
Ein Dashboard ist ein Display über einem Feed, den Sie nicht kontrollieren können. Seine beiden Fehlermodi zeigen die gestrigen Zahlen und hämmern eine API in ein Tariflimit.
Die Daten gehören nicht Ihnen.
Jede Designentscheidung folgt aus den Zahlen, die von einem Upstream-Service mit eigenen Grenzen und eigenen schlechten Tagen kommen.
Erfrischen Sie sich auf einen Zeitplan, nicht auf einen Besuch
Das Abrufen von Upstream-Daten während des Seitenladens verknüpft Ihre Reaktionszeit mit der API einer anderen Person und multipliziert Ihr Anrufvolumen mit Ihrem Datenverkehr. Refreshes läuft stattdessen auf einem Timer.
Ein Fetch dient jedem Besucher
Tausend Leute, die dasselbe Diagramm betrachten, sollten eine Upstream-Anfrage erstellen, nicht tausend. Das ist der Unterschied zwischen einer funktionierenden Integration und einem widerrufenen Schlüssel.
Ein zuletzt bekannter Wert, wenn der Feed ausfällt
Ein Dashboard sollte die aktuellste Zahl mit dem Zeitstempel und nicht einen Fehler oder ein leeres Diagramm anzeigen.
Charts, die, wenn möglich, serverseitig gerendert werden
Das Senden von Rohserien an den Browser und das Zeichnen dort ist auf den Geräten, die am häufigsten Dashboards unterwegs anzeigen, langsam.
Historische Serien, die abfragbar bleiben
Dashboards sammeln zeitliche Daten auf unbestimmte Zeitreihen. Diese Tabellen sind nach Zeitbereichen indiziert, weil nur so jemand sie abfragt.
Ihre Uptime beinhaltet ihre.
Die Zuverlässigkeit eines Dashboards ist das Produkt Ihres eigenen Feeds und jedes Feeds, von dem es abhängt. Der einzige Weg, das zu verbessern, besteht darin, zu stoppen, je nachdem, ob der Feed zum Zeitpunkt des Ladens einer Seite verfügbar ist.
- Upstream fetches auf einem Zeitplan statt pro Anfrage
- Ein Fetch, der über alle Besucher verteilt ist
- Stale-Wert mit Zeitstempel auf Fehler angezeigt
- Zeitreihentabellen nach Spannen indexiert
Schnell, auch wenn der Feed nicht ist.
Die Messung, die es wert ist, ist die Seitengeschwindigkeit, während die Upstream-API langsam ist, weil dies die Bedingung ist, für die das Design existiert.
Was wir für Daten-Dashboards ändern
Jede Zeile trennt die Verfügbarkeit Ihrer Seite von der Verfügbarkeit der angezeigten Daten.
| Einstellung | So konfigurieren wir es | Warum |
|---|---|---|
| Upstream-Abruf | Geplante Aktualisierung statt Fetch-on-Request | Wenn Sie eine API während des Seitenladens aufrufen, liegt Ihre Reaktionszeit bei ihnen und Ihr Anrufvolumen bei Ihrem Datenverkehr, wodurch Integrationen begrenzt werden. |
| Austausch von Abrufen | Eine Upstream-Anfrage pro Intervall unabhängig von Besuchern | Tausend Zuschauer des gleichen Charts, die tausend Upstream-Aufrufe erzeugen, sind das Verhalten, das einen API-Schlüssel widerrufen und nicht gedrosselt erhält. |
| Fehlerverhalten | Zuletzt bekannter Wert mit seinem Zeitstempel angezeigt | Upstream-Ausfälle sind unvermeidlich, und eine veraltete Zahl ehrlich gekennzeichnet ist nützlicher als ein Fehler oder ein leeres Diagramm. |
| Aufgliederung nach Tierkörperbeseitigung | Server-Seite vorbereitet, anstatt Rohware ausgeliefert | Dashboards werden oft auf Telefonen geöffnet, wo das Zeichnen einer großen Serie im Browser mehr kostet als das Senden der fertigen Ansicht. |
| Indexierung von Zeitreihen | Indexiert nach Zeitbereich | Historische Daten sammeln sich für immer und werden immer nur als Fenster abgefragt, so dass ein Index für etwas anderes ein Index ist, den niemand verwendet. |
Einfache, transparente Preise.
Jeder Tarif umfasst eine kostenlose Migration, tägliche Backups, SSL und Support rund um die Uhr.
- 1 WordPress-Website
- 10 GB NVMe-Speicher
- Kostenloses SSL
- Tägliche Backups
- Bereitstellung mit einem Klick
- Support per Ticket
- 5 WordPress-Websites
- 50 GB NVMe-Speicher
- Kostenloses SSL
- Tägliche Backups
- Bereitstellung mit einem Klick
- Priorisierter Support per Ticket
- 20 WordPress-Websites
- 200 GB NVMe-Speicher
- Kostenloses SSL
- Tägliche Backups
- Bereitstellung mit einem Klick
- Persönlicher Support
Häufige Fragen.
Soll ich API-Daten auf jeder Seite laden?
Was sollte das Dashboard anzeigen, wenn der Feed ausgefallen ist?
Warum ist mein Dashboard auf dem Handy langsam?
Wie viele historische Daten kann es halten?
Bleiben Sie wach, wenn der Feed nicht funktioniert.
Das Dashboard ist kostenlos, Aktualisierungstermine werden überprüft.