ACF Hosting für Websites, die auf Postmeta aufgebaut sind.
Benutzerdefinierte Felder verwandeln einen Post in fünfzig Zeilen. Das ist in Ordnung, bis etwas sie abfragt, und dann ist die Postmeta-Tabelle die ganze Performance-Geschichte.
Fünfzig Reihen pro Post und wachsen.
Alles hier folgt aus ACF, die jedes Feld als eigene Zeile speichert, plus eine zweite Zeile, die es beschreibt.
Eine Meta-Tabelle, die abfragbar bleibt
Eine Feldgruppe mit zwanzig Feldern schreibt vierzig Zeilen pro Beitrag, die Hälfte davon die versteckten Referenzschlüssel. Indizes werden für den Schlüssel und Wert gesetzt, den Lookups tatsächlich erstellen.
Repeater, die nicht explodieren
Ein Repeater mit zehn Zeilen mit fünf Feldern ist hundert Metazeilen für einen Beitrag. Diese Lesewerte werden gruppiert und zwischengespeichert, anstatt jeweils ein Feld abgeholt zu haben.
Optionsseiten außerhalb des Autoload-Pfads
Eine ACF-Optionsseite speichert ihre Werte als eine einzelne Site-Option, die auf jede Anfrage geladen wird. Links Autoloading, eine große wird zu den Kosten der gesamten Site hinzugefügt.
Feldgruppen, die als Dateien synchronisiert werden
Lokales JSON behält Felddefinitionen im Repository statt in der Datenbank, und das Verzeichnis, in das es schreibt, bleibt beschreibbar, so dass ein Deployment die Synchronisierung nicht stillschweigend beendet.
Wiederherstellen einer gelöschten Feldgruppe
Eine Feldgruppe zu entfernen, verwaist ihre Daten, anstatt sie zu löschen, aber die falsche zu entfernen, ist immer noch ein schlechter Nachmittag. Tägliche Backups machen sie unlösbar.
Die Kosten für eine gut modellierte Website.
Die richtige Modellierung von Inhalten mit ACF ist der richtige Aufruf und multipliziert die Zeilenzahlen. Der Hosting-Job macht diese Multiplikation billig, anstatt Sie davon abzubringen.
- Metaabfragen nach Schlüssel und Wert indexiert
- Repeater liest gruppiert in einem Fetch
- Optionsseiten ausgeschlossen von Autoload
- Lokales JSON-Verzeichnis wird beschreibbar gehalten
Vorlagen, die nach dreißig Feldern fragen.
Eine ACF-Vorlage zieht Dutzende von Werten pro Beitrag und in einem Archiv, das Dutzende Mal die Anzahl der Beiträge auf der Seite ist.
Was wir für ACF ändern
Eine Designentscheidung treibt alles an: Jedes Feld ist eine Zeile, und Vorlagen lesen viele von ihnen auf einmal.
| Einstellung | So konfigurieren wir es | Warum |
|---|---|---|
| Postmeta-Indexierung | Indexiert für Key- und Value-Lookups zusammen | ACF speichert jedes Feld als eigene Zeile plus eine versteckte Referenzzeile, so dass eine Gruppe von zwanzig Feldern vierzig Zeilen pro Beitrag vor jedem Repeater enthält. |
| Wiederholer liest | Abruf als eine gruppierte Abfrage pro Post | Eine Repeater-Zeile ist eine Reihe von Meta-Schlüsseln mit einem numerischen Präfix, und das Lesen einzeln ist eine Abfrage pro Feld pro Zeile. |
| Options Page Storage | Aus der Tabelle der automatisch geladenen Optionen herausgehalten | Eine Optionsseite wird bei jeder Anforderung als eine einzelne Site-Option geladen, so dass eine große Seite ihr Gewicht auf Seiten hinzufügt, auf die sie nie verweist. |
| Lokales JSON-Verzeichnis | Schreibbar durch Deployments | Die Synchronisierung von Feldgruppen hört stillschweigend auf, wenn das Verzeichnis nicht beschreibbar ist, und niemand bemerkt dies, bis zwei Umgebungen unterschiedliche Definitionen haben. |
| Orphan Meta | Überprüft statt automatisch beschnitten | Das Löschen einer Feldgruppe hinterlässt ihre Daten, was wiederherstellbare Daten sind und nicht etwas, das ein Host entfernen sollte. |
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.
Warum sind meine ACF-Abfragen langsam?
Sollte ich eine ACF-Optionsseite für globale Einstellungen verwenden?
Verursacht Repeater Probleme im Maßstab?
Funktioniert ACF Pro?
Modellieren Sie Inhalte richtig und bleiben Sie schnell.
Bewegen Sie den Build über. Migration ist kostenlos, Feldgruppen eingeschlossen.