Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: HannuTapio - 17.11.17 - klo:17.49
-
PNG pakkaus ja GZIP pakkaus,
Tämä on vähän yleisesti neuvottu, että, ei ole tarvetta, mutta, haluan optimoida palvelimieni siirtoja.
Kuinka enabloin GZIP pakkauksen Apache2 kanssa, kun file type on .PNG ja .GIF ja .JPG ja .JPEG.
Nuo neljä pitäisi saada pakattua palvelimessa, niitten oman pakkauksen lisäksi.
Minnekkä config fileen pitää lisätä tietoja, missä apache config fileessä on tiedot compressionista ?
--
-
Tämä on vähän yleisesti neuvottu, että, ei ole tarvetta, mutta, haluan optimoida palvelimieni siirtoja.
Kuinka enabloin GZIP pakkauksen Apache2 kanssa, kun file type on .PNG ja .GIF ja .JPG ja .JPEG.
Et saavuta noiden valmiiksi pakattujen kuvaformaattien gzip-pakkauksella mitään hyötyä, vaan aiheutat ainoastaan turhaa kuormaa palvelimelle ja vastaanottajalle.
-
GZIP prepacked,
Minun tietojeni mukaan tuo GZIP voisi prepakkaa, eli etukäteen pakata tiedostoja ?
--
-
GZIP prepacked,
Minun tietojeni mukaan tuo GZIP voisi prepakkaa, eli etukäteen pakata tiedostoja ?
Periaatteessa, mutta Apache ei tietääkseni sellaista tue suoraan, eikä virittely maksa vaivaa. Ainoa noista kuvaformaateista, jossa gzippauksesta olisi jotain iloa on gif, ja silloinkin tiedosto pakkautuu korkeintaan 20% alkuperäistä pienemmäksi. Jos animoidut giffisi ovat niin isoja, että tiedostokoolla on merkitystä, suosittelen siirtymään tehokkaampiin videopakkausformaatteihin, kuten H.264:ään, H.265:een tai VP9:ään. Niiden kanssa gzipistä onkin sitten vain haittaa.
-
Optipng (http://optipng.sourceforge.net/pngtech/optipng.html) auttaa png tiedostojen tuunauksessa. Kuvankäsittelyohjelmat kun eivät välttämättä tee optimaalisinta pakkausta.
Jpeg-tiedostoille on esim. jpegoptim (https://github.com/tjko/jpegoptim). Siinäkin on ajatuksena tiedoston rakenteen optimointi eli koon pienentäminen häviöttömästi.
Molemmat löytyy repoista.
-
kannattaa miettiä jotakin muuta tiedostoformaattia jos kuvien tiedostokoko on oleellinen asia. Esim webp olisi yksi vaihtoehto png korvaajaksi.
-
Optipng,
Minä käytin tuota optipng ohjelmaa, -o7 asetuksen kanssa.
Minulla oli kaikki .png fileet yhteensä noin 465 kiloa, optipng jälkeen, enää noin 430 kiloa.
Ei ihan niin paljoa mitä toivoin pakkautuna, mutta, ihan mukava homma silti.
:)
--