Synology-Forum.nl
Firmware => Synology DSM 6.2 => Topic gestart door: Marchand op 15 april 2019, 12:42:31
-
Voor werk redenen zit ik wel vaker te neuzen door de systeembestanden van Synology om soms wat dingen aan te passen, maar ik kwam bij de update voor 6.2.2 wat nieuws tegen.
In de map voor FileStation (FileBrowser) stonden alle JavaScript bestanden zoals normaal, maar elk had ook een .gz bestand met een identieke kopie van hetzelfde JavaScript bestand daar in. Dus bijvoorbeeld:
- FileBrowser.js en FileBrowser.js.gz met een FileBrowser.js daar in.
- FileProperty.js en FileProperty.js.gz met een FileProperty.js daar in.
Ik heb een compare gedaan van de originele bestanden en het JavaScript bestand in de .gz, dus ik weet 100% zeker dat ze identiek zijn. Dus mijn vraag is nou of iemand weet waarom er een kopie bestaat voor de JavaScript bestanden? En waarom niet alle JavaScript bestanden, want sommige hebben geen .gz kopie? Is dit een Linux ding of iets van Synology?
-
gz staat voor GNU Zip, dus dat zouden zipped files moeten zijn.
-
Sorry, ik weet dat het zipped files zijn. Ik wil alleen weten waarom ze daar staan. Waarom er een kopie van elk .js bestand is in een zipped bestand.
-
Voor extra informatie:
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fpuu.sh%2FDf0ww%2Fcf791fc058.png&hash=d3c25964c1ab1429b21d9d77dc2171e4fa715d46)
Links is een oudere versie (volgens mij 6.2.1 versie 4) en rechts is 6.2.2.
-
Lijkt mij een bug, waardoor de zip bestanden niet weggegooid zijn na het uitpakken.
Of juist een versnelling waardoor sommige browsers het zip bestand aangeboden krijgen en dan zelf uitpakken.
-
GZ is een gecomprimeerde kopie van de js bestanden, zo om ruimte te besparen (normaal gesproken)..
Normaal worden .gz bestanden na de-cromprimeren verwijderd.
-
Het ziet er uit dat de inhoud van die folder via een webserver voor clients gehost word, waarbij de gecomprimeerde bestanden gebruikt worden om naar de client te sturen om zo bandbreedte te besparen.
https://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/
https://betterexplained.com/articles/speed-up-your-javascript-load-time/