NeuBlack Friday – 50 % Rabatt auf die erste Zahlung
Veranstaltungskalender Hosting

Veranstaltungen Hosting für Kalender, die sich jahrelang wiederholen.

Eine wöchentliche Veranstaltung ist ein Post an Sie und Tausende von datierten Instanzen in der Datenbank. Kalender werden langsam wegen derer, die niemand getippt hat.

Wiederkehrende Serie bleibt schnelliCal-Feeds zwischengespeichertZeitzonen richtig gehandhabt
WiederholtbekanntZwischengehäutete FuttermittelZeitzone sicherTägliche BackupsKostenloses SSL24 / 7 Unterstützung
Gebaut für Kalender

Ein Ereignis, tausend Termine.

Wiederholung ist die Sache, die eine Veranstaltungsseite schwer macht, und sie ist im Admin unsichtbar.

Wiederkehrende Serien, die abfragbar bleiben

Eine wöchentliche Veranstaltung, die zwei Jahre dauert, ist Tausende von Ereignissen, die der Kalender nach Datum filtern muss. Diese Lookups sind indexiert, so dass die Eröffnung im nächsten März genauso teuer ist wie die Eröffnung in dieser Woche.

Indexierte Vorkommnisse

Zeiten, die überall richtig sind

Events haben eine Zeitzone und Besucher eine andere. Termine werden so gespeichert und verglichen, dass sie die Tageslichteinsparung überstehen, sodass eine Auflistung nicht zweimal im Jahr um eine Stunde driftet.

DST-sichere Vergleiche

Feeds aus dem Cache serviert

Kalenderabonnements und iCal-Exporte werden per Software über einen Timer abgefragt, sie werden zwischengespeichert und revalidiert, also sind hundert abonnierte Kalender keine hundert Renderings.

Monat Ansichten, die nicht alles scannen

Ein Monatsraster fragt nach jedem Ereignis innerhalb eines Datumsfensters. Wenn man die richtigen Indizes betrachtet, ist das eher ein Range-Lookup als ein Spaziergang durch die gesamte Serientabelle.

Undo eine gebrochene Serie Edit

Das Bearbeiten eines wiederkehrenden Ereignisses kann jede zukünftige Instanz auf einmal neu schreiben. Tägliche Backups bedeuten, dass das Falsche wiederherstellbar ist und nicht eine manuelle Reparatur.

Waage

Die Ereignisse hat niemand von Hand betreten.

Ein Veranstalter sieht ein Dutzend Veranstaltungen, die Datenbank sieht jedes Ereignis jeder Serie, und es ist die zweite Zahl, die darüber entscheidet, wie der Kalender funktioniert.

  • Event-Lookups nach Datum indexiert
  • Feeds zwischengespeichert und billig revalidiert
  • Speicherzeiten, damit die Tageslichteinsparung sie nicht verändern kann
  • Series Edits Recoverable
Eingetragene Ereignisse
Von Veranstaltern
42
Gespeicherte Ereignisse
Nach Wiederauftreten
6,800
iCal-Einsatz
Cached, revalidiert
Schlag
Serienwiederaufbau
Zeitplan geändert
laufen
Abfragezeit

Der nächste März beginnt so schnell wie diese Woche.

Die Maßnahme für einen Kalender ist, ob sich ein paar Monate vorwärts bewegen, genauso anfühlt wie das Laden der aktuellen Ansicht, denn das ist es, was Besucher ständig tun.

Indexiert
Datumsbereiche für das Eintreten
Zwischenspeicher
iCal und Subscription Feeds
Gelagert
mit intakter Zeitzone
MagicWP155 ms
Typischer gemeinsam genutzter Host1150 ms
Ungetunedes VPS480 ms

Vergleich einer Monatsansicht in einem Kalender mit langen wiederkehrenden Reihen, wobei die Zahlen von der Anzahl der Serien und dem Ansichtsbereich abhängen.

Konfiguration

Was wir für The Events Calendar ändern

Recurrence verwandelt einen kleinen Inhalt in einen großen, und in jeder Zeile geht es darum, den großen abzufragen.

EinstellungSo konfigurieren wir esWarum
EreignisindexierungIndexiert am Anfangs- und EnddatumJede Kalenderansicht ist eine Frage mit Datumsbereich gegen eine Tabelle, deren Wiederholung bereits mit Hunderten multipliziert wurde.
Futter-CachingiCal und Subscription Feeds, die mit Validatoren zwischengespeichert wurdenKalender-Clients wählen einen Timer aus, so dass diese URLs viel häufiger angefordert werden als jede andere Seite auf der Website.
ZeitzonenspeicherungBehalten mit dem Ereignis, anstatt auf dem Display abgeleitetAbleitung einer Zeit bei Render bedeutet, dass eine Tageslichteinsparungsgrenze zweimal im Jahr Listen um eine Stunde still bewegt.
ReihenregenerationLaufen als Batch mit eigenen LimitsDas Ändern eines Zeitplans für wiederkehrende Ereignisse schreibt jedes zukünftige Ereignis neu, was viel mehr Arbeit ist, als eine Seitenanforderung erlaubt.
Vergangene EreignisseBehalten, aber ausgeschlossen von StandardabfragenEin Archiv der fertigen Ereignisse lohnt es sich zu behalten und es lohnt sich, niemals eine Ansicht des nächsten Monats zu scannen.
Tarife

Einfache, transparente Preise.

Jeder Tarif umfasst eine kostenlose Migration, tägliche Backups, SSL und Support rund um die Uhr.

MonatlichJährlich
Starter
Für private Websites, Blogs und Portfolios.
16,67 USD/Monat
200 $ pro Jahr · 40 $ sparen
  • 1 WordPress-Website
  • 10 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Support per Ticket
Kostenlos testen
Pro★ Am beliebtesten
Für wachsende Unternehmen und gut besuchte Shops.
66,67 USD/Monat
800 $ pro Jahr · 160 $ sparen
  • 5 WordPress-Websites
  • 50 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Priorisierter Support per Ticket
Kostenlos testen
Enterprise
Für Agenturen und Plattformen mit viel Traffic.
208,33 USD/Monat
2.500 $ pro Jahr · 500 $ sparen
  • 20 WordPress-Websites
  • 200 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Persönlicher Support
Kostenlos testen
Häufige Fragen

Häufige Fragen.

Warum ist mein Kalender langsam mit nur wenigen Ereignissen?
Weil Wiederholung sie multipliziert. Eine wöchentliche Serie, die zwei Jahre läuft, ist über hundert Vorkommnisse, und eine Handvoll Serien werden zu Tausenden von Zeilen, die der Kalender in jeder Ansicht filtert.
Unterstützen Sie Ticketing Add-ons?
Event-Tickets und ähnliche Add-ons funktionieren - sie fügen Bestell- und Teilnehmertabellen hinzu, die die gleiche Indexierungsaufmerksamkeit erhalten wie die Event-Tabellen.
Werden die Veranstaltungszeiten für internationale Besucher geeignet sein?
Die Zeiten werden mit ihrer Zeitzone gespeichert und nicht bei der Anzeige abgeleitet, was die Drift von Listen um eine Stunde an den Grenzen der Sommerzeit stoppt.
Können Besucher den Kalender abonnieren?
Ja, und diese Feeds werden mit Validatoren zwischengespeichert, so dass abonnierte Clients, die über einen Timer abfragen, nicht jedes Mal ein Rendering generieren.

Halten Sie den Kalender das ganze Jahr über schnell.

Verschieben Sie die Veranstaltungsseite über - Migration ist kostenlos, jede Serie enthalten.