Aufklärungs-Webstandards: Front-End-Leistungsoptimierung
Die Optimierung der Front-End-Leistung ist ein rein technisches Thema, hat jedoch große Auswirkungen auf die Benutzererfahrung des Projekts. Wenn Sie drei bis fünf Sekunden warten müssen, um Ihre Website zu öffnen, oder warten müssen, bis der Browser Sie darauf hinweist, dass keine Verbindung hergestellt werden kann Woher bekommt die Website den Traffic und woher kommt die Marke? Einfluss und Nutzertreue, einfach Geld verdienen.
3s werden verwendet, um die Grenze der Fähigkeit eines Benutzers zu beurteilen, die Geschwindigkeit Ihrer Website zu tolerieren. Wenn sie 3s überschreitet, hat der Benutzer eine negative Psychologie gegenüber der Website entwickelt.
Welcher Zusammenhang besteht zwischen Front-End-Performance-Optimierung und Webstandards? Als Nächstes geht es im ersten Artikel um das Verstehen von Webstandards – das Vereinheitlichen von Ideen und das Befolgen von Standards . Dies ist eine Entschädigung für Ihre Einhaltung von Webstandards oder eine Anerkennung von Standards.
Zitat:
Front-End-Leistungsoptimierung Studenten, die sich mit der Leistungsoptimierung von Yahoo auskennen, sollten damit vertraut sein. Installieren Sie einfach einen YSlow-Score und vergleichen Sie ihn mit der Optimierung. Aber haben Sie jemals darüber nachgedacht, warum Sie dies tun müssen, um die Geschwindigkeit zu verbessern? Gibt es einen Zusammenhang oder eine Ursache für Webstandards?
Ich habe diese Elemente in drei Kategorien unterteilt: serverseitige Computeroptimierung, Übertragungsoptimierung und clientseitige Computeroptimierung:
Die erste Kategorie, serverseitige Optimierung
Auf der Serverseite erfolgt die Ausführung der dynamischen Sprache Ihrer Website (ASP, PHP), die Datenbankabfrage, die Speicherung usw. Im Allgemeinen handelt es sich um die Eingabe-/Ausgabeoperation. Diese haben nichts mit dem Frontend zu tun, wirken sich aber auf das Frontend aus. So etwas gibt es bei YSlow nicht. Der Teufel weiß, wie gut die Serverleistung Ihrer Website ist. Wenn Sie das nicht wissen, optimieren Sie einfach die Serverleistung und die Datenbankleistung und kaufen Sie weitere Servererweiterungen.
yslow verfügt über eine Methode zum frühzeitigen Aktualisieren des Puffers (Flush the Buffer Early), die scheinbar übertragen wird, bevor der HTML-Code abgeschlossen ist.
Verbessern Sie die DNS-Auflösungsgeschwindigkeit von Domänennamen. Reduzieren Sie die Anzahl der DNS-Auflösungen. Das ist schwer zu kategorisieren, daher werde ich es vorerst hier veröffentlichen.
Backward-Page-Engineer-System, Seitencode für Künstler, Seitencode, der nur vom IE durchsucht werden kann, Seitencode, der mit Grafiktools direkt exportiert werden kann, ohne Code schreiben zu müssen, Seitencode, der viel Verkehr verbraucht, und Seitencode, der genauso langsam ist Als Schnecke wird Programmierern schwindlig, wenn sie den Seitencode sehen, und sie müssen ihn jedes Mal verschieben, wenn er wiederholt wird. Der Seitencode, der wiederholt generiert wird, ist eine Art Seitencode, der Seiteningenieure und Wanderarbeiter gleich macht.
Natürlich müssen wir es revolutionieren, ersetzen und ein neues Seiteningenieursystem und eine neue Seitenqualität erstellen. Der von unabhängigen Seiteningenieuren erstellte Seitencode, der plattformübergreifende Seitencode, kann von jedem Gerät aufgerufen und durchsucht werden, das die Seite analysieren kann Und der handgeschriebene Seitencode, ordentlich, gut strukturiert, Seitencode mit dem geringsten Verkehrsverbrauch, Seitencode, der Programmierern gefällt, Seitencode mit superschneller Zugriffsgeschwindigkeit, überarbeiteter und wiederverwendbarer Seitencode, damit Seiteningenieure den Kopf heben können und nennen sich stolz Ingenieure. Was geschrieben steht, ist auch der Seitencode des Computercodes.
Die Front-End-Optimierung bietet lediglich die Möglichkeit, Webstandards zu testen. Verwenden Sie „Praxis ist das einzige Kriterium zur Überprüfung der Wahrheit“, um zu beurteilen, ob die Standardisierung gut ist oder nicht.