Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: HannuTapio - 17.11.17 - klo:17.49

Otsikko: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: 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 ?

--
Otsikko: Vs: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: nm - 17.11.17 - klo:23.01
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.
Otsikko: Vs: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: HannuTapio - 18.11.17 - klo:01.08
GZIP prepacked,

Minun tietojeni mukaan tuo GZIP voisi prepakkaa, eli etukäteen pakata tiedostoja ?

--
Otsikko: Vs: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: nm - 18.11.17 - klo:02.18
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.
Otsikko: Vs: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: retu - 18.11.17 - klo:10.12
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.
Otsikko: Vs: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: matsukan - 20.11.17 - klo:11.38

kannattaa miettiä jotakin muuta tiedostoformaattia jos kuvien tiedostokoko on oleellinen asia. Esim webp olisi yksi vaihtoehto png korvaajaksi.
Otsikko: Vs: Palvelimet : png fileen pakkaus apache2 kanssa.
Kirjoitti: HannuTapio - 22.11.17 - klo:10.24
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.

:)

--