Blockieren Sie das Theme-Hosting, bei dem sich die Vorlage in der Datenbank befindet.
Die vollständige Websitebearbeitung hat den Header, die Fußzeile und jede Vorlage aus dem Theme-Ordner in die Datenbank verschoben.
Nichts ist mehr eine PHP-Datei.
Ein Blockthema rendert aus gespeicherten Vorlagen und generierten Stilen, so dass die Arbeit vom Dateisystem in die Datenbank und den Objekt-Cache verschoben wurde.
Template Auflösung, die billig bleibt
Jede Anforderung entscheidet, welche gespeicherte Vorlage gilt, dann welche Teile sie einzieht. Diese Auflösung wird zwischengespeichert, so dass eine Seite die Hierarchie nicht bei jeder Ansicht von Grund auf neu erstellt.
Globale Stile einmal generiert
Das Stylesheet, das ein Block-Theme bedient, wird aus theme.json plus dem, was im Editor geändert wurde, berechnet. Es wird produziert und zwischengespeichert, anstatt pro Anforderung neu berechnet zu werden.
Der Editor ist eine schwerere Anfrage
Durch das Öffnen des Site-Editors werden Vorlagen, Muster, Stile und die Blockbibliothek auf einmal geladen. Diese Admin-Anfragen erhalten ihren eigenen Headroom, anstatt mit Besuchern zu konkurrieren.
Muster und wiederverwendbare Blöcke lesen sich ständig
Synchronisierte Muster werden überall dort nachgeschlagen, wo sie erscheinen. Diese Lesevorgänge stammen aus dem Objekt-Cache, anstatt bei jedem Ereignis in die Datenbank zu gelangen.
Eine Template Edit ist eine Content Change
Wenn man den Header jetzt aufbricht, muss man einen Datenbankeintrag bearbeiten, nicht eine Datei, die man in git zurücksetzen könnte. Tägliche Backups machen es unlösbar.
Der Theme-Ordner ist nicht mehr die Site.
Bei klassischen Themes veränderte ein Deployment das Design und die Datenbank enthielten Inhalte. Bei Block-Themes leben beide in der Datenbank, was verändert, was ein Backup bedeutet und woher Geschwindigkeit kommt.
- Vorlagenhierarchie-Auflösung zwischengespeichert
- Globales Stylesheet generiert und wiederverwendet
- Editor Requests werden separat ressourced
- Synced Patterns aus dem Cache gelesen
Versammlung statt Inklusion.
Ein klassisches Theme beinhaltete eine Datei. Ein Blocktheme löst eine Vorlage auf, erweitert ihre Teile und berechnet ein Stylesheet - jedes davon ist zwischenspeicherbar und keines davon ist kostenlos.
Was wir für Block-Themen ändern
Die vollständige Bearbeitung der Website verschiebt das Design in die Datenbank, so dass es in jeder Zeile hier darum geht, es schnell zurückzulesen und wiederherstellbar zu halten.
| Einstellung | So konfigurieren wir es | Warum |
|---|---|---|
| Meldebogenauflösung | Cached pro Template statt recomputed | Jede Anfrage ermittelt, welche gespeicherte Vorlage gilt und welche Teile sie enthält, d.h. Arbeit mit einer identischen Antwort für jeden Besucher dieser Route. |
| Globale Stile | Einmalig generiert und aus dem Cache serviert | Das Stylesheet wird aus theme.json zusammengeführt mit Editoränderungen berechnet, und die Neuberechnung, dass Merge pro Request für eine Designentscheidung auf jeder Seitenansicht zahlt. |
| Redaktionsanfragen | Freiraum abgesehen vom Frontverkehr | Durch das Öffnen des Website-Editors werden Vorlagen, Muster, Stile und die Blockbibliothek gleichzeitig geladen, was viel schwerer ist als jede Seite, die ein Besucher anfordert. |
| Synchronisierte Muster | Lesen Sie den Objekt-Cache | Ein in einem Header verwendetes Muster wird auf jeder Seite der Website nachgeschlagen, sodass die Datenbank es einmal pro Anfrage ohne Caching sieht. |
| Design in Backups | Behandelt als Inhalt, weil es jetzt ist | Vorlagen und Stile leben in der Datenbank und nicht in Dateien unter Versionskontrolle, so dass eine schlechte Bearbeitung nicht mehr etwas ist, das ein Deployment zurücksetzen kann. |
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.
Sind Block-Themes schneller als klassische Themes?
Warum ist der Site-Editor langsam zu öffnen?
Wie kann ich eine Vorlage zurücksetzen, die ich gebrochen habe?
Beeinflussen Muster die Leistung?
Servieren Sie das Design von der richtigen Stelle.
Verschieben Sie die Website über. Migration ist kostenlos, Vorlagen und Stile enthalten.