Geschichten aus 200 Gräben
Kiran Murugulla, Senior Engineer bei Adobe, und Varun Mitra, Architect bei Adobe Experience Manager Cloud, teilen die wichtigsten Erfahrungen mit über 200 abgeschlossenen Edge Delivery Services-Projekten. Entdecken Sie die Geheimnisse hinter der Bereitstellung schneller, leistungsstarker Erlebnisse mit außergewöhnlichen Core Web Vitals.
Community-Diskussion
Setzen Sie das Gespräch in der Adobe Developers Live-Community Diskussion fort.
Wichtige Erkenntnisse
-
Performance ist kritisch Leistung, insbesondere die Geschwindigkeit von Web-Seiten, wird als Schlüsselfaktor für erfolgreiche Web-Projekte hervorgehoben. Ein primäres Ziel ist es, Leistungswerte von 100 sicherzustellen.
-
Entwicklungspraktiken
- Verwenden Sie Google PageSpeed Insights für kontinuierliche Tests während der Entwicklung.
- Starten Sie Projekte mit Textbaustein-Code, der bereits 100 Punkte erreicht, um die hohe Leistung aufrechtzuerhalten.
- Stellen Sie vor dem Zusammenführen sicher, dass Pull-Anforderungen (PRs) Leistungsstandards erfüllen.
-
Schlüsselmetriken Konzentrieren Sie sich auf die Optimierung des LCP (Largest Contentful Paint) und der TBT (Total Blocking Time), da sie sich erheblich auf die Leistungswerte auswirken.
-
Ressourcenverwaltung
- Schließen Sie erforderliche Ressourcen wie Schriftarten und Skripte von Drittanbietern in die Projektquelle ein.
- Verwenden Sie Schriftartenfallbacks, um Ladezeiten zu verbessern.
- Verzögertes Laden nicht erforderlicher Skripte zur Verbesserung der anfänglichen Ladeleistung.
-
Bildoptimierung Priorisieren Sie das Laden von Bildern, die sich im sichtbaren Bereich befinden, und verwenden Sie für wichtige Bilder Abrufeinstellungen mit hoher Priorität.
-
Fallstudien
- CNN.com Optimierte Abfrageindizes und verzögertes Laden von Google-Anzeigen, um die Leistung zu verbessern.
- Herbert Homes Verwendete die Intersection Observer-API zum Laden von Daten beim Scrollen, um die Leistung und das Benutzererlebnis zu verbessern.
-
Best Practices
- Beginnen Sie mit Textbausteincode und verwenden Sie gut strukturiertes Markup.
- Verwenden Sie erweiterte CSS-Selektoren und minimieren Sie die Manipulation von JavaScript.
- Fokus auf mobile First-Entwicklung.
- Stellen Sie sicher, dass die Inhaltsstrukturierung für Autoren intuitiv ist.
-
Tools Verwenden Sie Tools wie Google Sheets und DSA, um Site-Leistungsbewertungen im Zeitverlauf zu verfolgen.