Mijn LEGO MOC's met PDF bouwinstructies en stop-motion animaties vind je op https://rebrickable.com/users/BrickDesignerNL/mocs/
Helaas leent onze site zich niet erg goed voor 'pre-compressed', aangezien iedere pagina uniek is. Het zou kunnen werken voor de statische elementen, met name javascript en css... Maar met name voor frequente bezoekers is het voordeel daar erg beperkt van, omdat je die toch wel in je cache hebt.djwice schreef op maandag 6 augustus 2018 @ 23:59:
Als je content pre-compressed in je cache kunt zetten zijn ze niet alleen kleiner,
Maar voor die cache moeten onze loadbalancers de compressiemethode ondersteunen en vziw doen ze dat (nog) niet. Ook php heeft er (nog) geen native ondersteuning voor, waardoor het ook vanuit onze code niet triviaal is uit te voeren.
Vziw is brotli niet (veel) sneller dan gzip met uitpakken? Zo te zien alleen met het 4e niveau van brotli, maar er komt dus wel extra complexiteit voor ons omdat comprimeren zoveel trager is en het daardoor vooral interessant is voor pre-cached data.ze kunnen ook sneller door clients worden uitgepakt. Daardoor wordt de tweakers beleving dus nog beter
Wat dat betreft is zstd een interessantere nieuw algoritme.
Overigens is de compressie-ratio slechts marginaal beter dan die van gzip, dus ik ben bang dat het voor ons de voorlopig de moeite niet waard is. Zodra onze loadbalancers het ondersteunen kunnen we uiteraard wel kijken naar ondersteuning voor statisch elementen.
[ Voor 25% gewijzigd door ACM op 07-08-2018 09:40 ]