Optimizacija i kompresija fotografija u web aplikacijama putem PHP-a

Brzina učitavanja web stranica je uvijek bila aktuelna i jedan od segmenata na kojem se najbrže i najlakše mogu postići vidljivi rezultati je optimizacija i kompresija fotografija.

Optimizacija fotografija na web stranicama i aplikacijama, nije zahtjevan i komplikovan proces. Uz pomoć Adobe Photoshopa i online web servisa, poput Kraken.io ili Optimizilla.com moguće je smanjiti težinu fotogorafija i do 70% na brz i jednostavan način. U praksi, na prosječnoj web stranici, to mogu biti smanjenja i do značajnih 2MB. Kada se radi o web stranici sa niskom frekvencijom osvježavanja sadržaja, manuelna optimizacija fotografija je prihvatljivo rješenje.

Međutim, kada imate redakciju od 15-tak novinara koji dnevno kreiraju i po 250 vijesti, te rade u različitim uslovima, okruženjima i uređajima (npr. izvještavanje sa sportskih terena uz upotrebu tableta), optimizacija fotografija predstavlja dodatni i otežavajući korak. U tom slučaju razmišljate o automatiziranom rješenju, jer i dalje želite da imate web stranice koje se brzo učitavaju i imaju visoku ocjenu na Goolge Page Speed.

Rješenje je optimizacija i kompresija fotografija prilikom uploada istih na server od strane korisnika sistema za upravljanje sadržajem (CMS) upotrebom PHP i još par biblioteka na serveru, poput optipng, pngquant, jpegoptim.

PHP Biblioteka po imenu Image Optimizer, koja koristi set programa poput optipng, pngquant, jpegoptim.., se je na projektima koje razvijamo u Lampa Studio radionici pokazala kao pouzdano, stabilno i elegantno rješenje. Bitno je naglasiti da na serveru moraju biti instalirani spomenuti programi, ali biblioteka Image Optimizer provjerava koji su dostpuni, te ako postoje, iste i koristi u procesu optimizacije.

U konačnici, na ovaj način, optimizirane fotografije više ne ovise o korisniku koji šalje fotografiju.

Ovo su ponajbolji besplatni programi za obradu fotografija

Savjest vam nalaže da ne koristite nezakonito preuzete alate za obradu fotografije, drugim riječima niste baš na čistu s činjenicom preuzimanja najnovije inačice Photoshopa s torrenta, a kupnja softvera je trenutno van vaših financijskih mogućnosti. Što vam je činiti? Jedan korak može biti googlanje za besplatnim alatima za obradu fotografije, a drugi, onaj pametniji, korak je nastavak čitanja ovog teksta.

Donosimo popis 11 besplatnih alata za obradu i manipulaciju digitalne fotografije. Neki su prilično smiješni, ali služe svrsi, a drugi su pak ozbiljne alternative mnogim komercijalnim alatima.

Ovaj program ima puno korisnih alata za obradu fotografije – crtanje, podrška za slojeve, pametni specijalni efekti, mogućnost podešavanja i korekcije boje i osvjetljenja. Tu je čak i Photoshop plugin. Chasys Draw IES može izraditi i CD/DVD omotnice, ikone i slično. Na prvom je mjestu zbog podrške RAW datotekama.

Ocjena: ozbiljan

Preuzmite Chasys Draw IES.


Ovo i nije neki alat za samu obradu fotografije, ali pošto ipak radi manipulaciju digitalne fotografije i rezultati mogu biti zabavni onda ga spomenimo kao alat za zabavu. Uglavnom ako trebate nečije lice namjestiti na poster ili Jumbo plakat onda je ovo alat za vas.

Ocjena: smješan

Preuzmite Funny Photo Maker.


Gimp je jedina dostojna i najbolja alternativa komercijalnim alatima. Ponajviše ako ste korisnik neke starije inačice Photoshopa onda je prelazak na Gimp prilično bezbolan. Sijaset vizualnih efekata, alata za obradu fotografije, podrška slojeva, mogućnosti nadogradnje. Gimp slobodno možemo nazvati besplatnom inačicom Photoshopa i to već punih 20 godina.

Ocjena: ozbiljno ozbiljan

Preuzmite Gimp.


IrfanView

IrfanView nije samo preglednik fotografija kakvog ga znamo. On može podešavati boje, osvjetljenje i kontrast. Može dodati tekst i vodeni žig na fotografiju, može raditi na oštrini fotografije, maknuti crvene oči na portretima te aplicirati cijeli spektar specijalnih efekata.

Ocjena: ozbiljan

Preuzmite IrfanView.