Leitfaden zu CDN und Edge-Caching
Globales SmallPict CDN, Anycast-Routing und sofortiges Cache-Purging.
In den WordPress-Tarifen Pro und Business mit eingeschaltetem Cloud Offload (optional) sowie im API-Tarif Momentum werden optimierte Bilder über das SmallPict CDN (cdn.smallpict.app) mit über 300 Standorten ausgeliefert. Ist Cloud Offload aus, bleiben die Bilder auf Ihrem WordPress-Server und werden von dort ausgeliefert. In Free und Starter gibt es kein CDN: Optimierte Bilder werden auf Ihrem eigenen Server gespeichert und von dort ausgeliefert. Eigenen Speicher und eigenes CDN (BYO) verbinden Sie gemeinsam und nur in den API-Tarifen Velocity und Momentum; WordPress-Tarife nutzen das SmallPict CDN. Dateien in Ihrem eigenen CDN- oder Speicherkonto liegen außerhalb von SmallPict. SmallPict erstellt von diesen Kopien keine Sicherung, legen Sie daher eigene Backups an.
Edge-Auslieferungsarchitektur
[Browser des Nutzers] │ ▼ (HTTP/3 via QUIC und TLS 1.3)[SmallPict Edge PoP (< 25ms Latenz)] ────────► Cache HIT (Sofortige binäre Auslieferung) │ ▼ (Cache Miss)[SmallPict API & Cloud-Speicher] ────────────► Transkodierung & Edge-BefüllungKernmerkmale des CDNs
- Globales Anycast-Routing: Anfragen werden an den geografisch nächstgelegenen PoP geleitet.
- HTTP/3 & Brotli-Kompression: Minimiert Paketverluste und Ladezeiten bei mobilen Verbindungen.
- Unveränderliche Cache-Control-Header:
public, max-age=31536000, immutableverhindert wiederholte Anfragen. - Weltweites Purging in unter 150ms: Sofortige Ungültigkeitserklärung bei Bildaktualisierungen.
Manuelle Cache-Bereinigung via API
Wenn Sie eine Bilddatei unter demselben Namen ersetzen, invalidieren Sie den Cache gezielt per API:
curl -X POST https://api.smallpict.app/v1/purge \ -H "X-API-Key: sp_live_key_9a8b7c6d5e4f3a..." \ -H "Content-Type: application/json" \ -d { "purge_type": "url", "urls": [ "https://cdn.smallpict.app/<customer_id>/<job_id>.avif", "https://cdn.smallpict.app/<customer_id>/<other_job_id>.webp" ] }'Sie können nur Ihre eigenen Dateien purgen: URLs unter /<customer_id>/ oder Ihre ausgelagerten WordPress-Websites. "purge_type": "all" leert alle Ihre eigenen Dateien, nicht das gesamte CDN.
Häufig gestellte Fragen (FAQ)
Kann ich eine eigene Domain mit dem SmallPict CDN nutzen?
Nein. Das SmallPict CDN liefert Bilder immer über cdn.smallpict.app aus; eigene Domains werden nicht angeboten. Wenn Sie eine eigene Domain benötigen, binden Sie Ihr eigenes CDN an (Velocity oder Momentum, zusammen mit eigenem Speicher) und verwalten dessen Domains in Ihrem eigenen CDN-Konto. Eigener Speicher kann heute Amazon S3, Cloudflare R2, Google Cloud Storage oder ein anderer S3-kompatibler Dienst sein, eigenes CDN Cloudflare oder Amazon CloudFront; Azure und weitere CDNs sind geplant, siehe Cloud-Anbieter.
Was passiert, wenn ein Browser noch kein AVIF unterstützt?
In Pro und Business liefert Smart Next-Gen AVIF mit WebP-Fallback über ein <picture>-Element aus: Browser ohne AVIF-Unterstützung laden WebP, und das Original auf Ihrem Server bleibt der letzte Fallback. In Starter wird nur ein Format verwendet (WebP oder AVIF). Wählen Sie dort WebP, wenn viele Ihrer Besucher ältere Browser nutzen.