Ich habe eine Frage zum Komprimierungsalgorithmus. So wie Winzip Dateien komprimieren soll, ist meine Frage, wie kann ich webbasierte Anwendungen komprimieren, so dass es weniger Geld kostet und wie viele cloudbasierte Unternehmen die Benutzerdateien komprimieren?Über Komprimierungsalgorithmus
Antwort
Was die meisten Leute benutzen für Web-basierte Anwendungen ist Minification. Es funktioniert, indem die CSS, Javascript und andere Skripte zu einer verkleinerten Version kompiliert werden (es unterscheidet sich von der Komprimierung). Diese minimierten Dateien speichern Speicher und laden viel schneller.
Hier ist eine wirklich einfache Erklärung auf minification: https://blog.stackpath.com/glossary/minification/
Hier ist ein Stapelaustausch Frage, die den Unterschied zwischen minification und Kompression erklärt: https://softwareengineering.stackexchange.com/questions/232586/what-is-the-real-difference-between-a-minified-and-uncompressed-file-what-are-t
Danke Mann wirklich hilfreich –
Eine Möglichkeit, Ihre Webanwendungsdateien (PHP/HTML/CSS/etc.) Zu komprimieren, besteht darin, sie zu minimieren.
Dies kann etwas drehen, das wie 125 kb ist bis zu, sagen wir 50 kb usw. (nur ein Beispiel ... was es am Ende zu komprimieren nach unten, alles hängt)
- 1. Komprimierungsalgorithmus für JSON-codierte Pakete?
- 2. Der beste Komprimierungsalgorithmus für XML?
- 3. ESRI-Geometrie-Komprimierungsalgorithmus in JAVA
- 4. Unterstützt ein Mainstream-Komprimierungsalgorithmus nativ Streaming-Daten?
- 5. Welcher Komprimierungsalgorithmus für hochredundante Daten verwendet wird
- 6. Fixpunkt auf einem heutzutage weit verbreiteten Komprimierungsalgorithmus
- 7. Der beste Komprimierungsalgorithmus für die URL-Abfragezeichenfolge
- 8. Was ist der beste Komprimierungsalgorithmus für kleine 4 KB-Dateien?
- 9. Bester Komprimierungsalgorithmus? (Siehe unten für die Definition der besten)
- 10. LZW oder JBIG ist besser verlustfreier Komprimierungsalgorithmus für Bilder?
- 11. ist Packbits-Komprimierung ein anderer Name für RLE
- 12. Schleife über alle Seiten über Rekursion
- 13. R-Skript über AWS über API ausführen
- 14. UIButton über eine UIImageView über Storyboard
- 15. List Informationen über SQL Server über Verbindungsserver
- 16. Stream OpenGL Framebuffer über HTTP (über FFmpeg)
- 17. Herunterladen einer Datei über https über java
- 18. Scannen über MFI-Produkte über Wi Fi
- 19. Click-Once .NET Framework über und über
- 20. licurl - RTSP über TCP über HTTP
- 21. file_get_contents nicht über php, funktioniert über Browser
- 22. Über Erteilen der Berechtigung über Marshmallow
- 23. Hat Tableau eine interne Datenbank oder benötigt eine externe Datenbank
- 24. Über Navigation
- 25. Über Vererbung
- 26. über Microsoft.ServiceBus.Messaging.LeaseLostException
- 27. Über RecycleView
- 28. Über Assoziationen
- 29. Über underscore.map
- 30. über Httpmodule
Was verstehen Sie unter „Web-basierte Anwendung komprimieren“? Und weniger von _was_? –
Weniger Platz und ich spreche von verlustfreier Komprimierung. –
Sie möchten also Anwendungscode/Binärdateien komprimieren? Zu welchem Zweck, speziell? Deployment-Artefakte (Code oder Binärdateien) nehmen normalerweise mehrere Dutzend Megabyte in Anspruch, was für moderne Standards trivial ist. Wenn es darum geht, _data_ zu komprimieren (wie in Datenbanken oder anderen nutzergenerierten Inhalten) - das ist eine ganz andere Frage. –