Was macht webflow-china-speed?
Ermöglicht den normalen Zugriff und schnelles Laden von Webflow-Websites in der Volksrepublik China | Cloudflare Worker-Skill für den Webflow-Zugriff in China
Überblick
Mit diesem Skill können Entwickler ihre Webflow-Seiten für Nutzer in China optimieren, indem sie den Datenverkehr über Cloudflare Workers umleiten. Dadurch werden die typischen Verlangsamungen und Verbindungsprobleme umgangen, die durch die Great Firewall entstehen. Das Skill konfiguriert automatisch die nötigen Routen und stellt sicher, dass alle statischen Assets und dynamischen Inhalte zuverlässig ausgeliefert werden.
Funktionsweise
Der Cloudflare Worker fängt eingehende Anfragen ab und entscheidet basierend auf dem geografischen Standort, ob die Anfrage direkt über das Webflow-CDN oder über einen alternativen Pfad bedient wird. Bei Anfragen aus China wird der Traffic über einen vorgelagerten Proxy geleitet, der optimierte Verbindungen zu den Webflow-Servern unterhält. Dies minimiert Latenzen und erhöht die Verfügbarkeit.
Voraussetzungen
- Ein aktiver Cloudflare Account mit aktivierten Workers
- Eine auf Webflow gehostete Website
- Grundkenntnisse in der Konfiguration von Cloudflare Workers
Installation
- Klonen Sie das Repository:
git clone https://github.com/Webflowcn/webflow-china-speed.git - Installieren Sie die Abhängigkeiten:
npm install - Konfigurieren Sie die Umgebungsvariablen (z.B.
WEBFLOW_DOMAIN,WORKER_NAME) - Stellen Sie den Worker mit
wrangler publishbereit
Konfiguration
| Variable | Beschreibung | Standardwert |
|---|---|---|
WEBFLOW_DOMAIN | Die Domain Ihrer Webflow-Seite | (erforderlich) |
WORKER_NAME | Name des Cloudflare Workers | webflow-china-speed |
CACHE_TTL | Time-to-Live für gecachte Assets (in Sekunden) | 3600 |
Nutzung
Nach der Bereitstellung leitet der Worker automatisch den Traffic weiter. Sie können das Verhalten über die Logs im Cloudflare Dashboard überwachen.
Lizenz
MIT