cervo
Založený: 28.01.2006
Príspevky: 4 271
Bicykle: HT XX1 | Pinarello Dogma F | Orbea Oiz
Odjazdené '23:
2 653 km
Co sa tyka fotografii, je to vzdy kompromis medzi kvalitou a velkostou:
- fotka sa pri uploadovani musi cela nahrat na server, nasledne ju server musi spracovat (zmensit) a ulozit. Je tam teda limitacia na velkost - cim vacsia fotka tym sa dlhsie nahrava ale najma tym viac zatazuje jej spracovanie server. Niektore fotaky (a aj telefony) fotia tak obrovske subory ze by s tym realne mohol mat server problem pri spracovani.
- fotku zmensujeme na 1600 px sirky alebo vysky. Ukladame to s kvalitou 80 a do jpg a webp formatu, co je pri vacsine fotiek dostacujuce a dostane nas to na nizsie stovky kB na fotku. Napr. ten Hackerov jelen ma 174 kB u nas a 864 kB na Facebooku. Ano, je tam rozdiel v kvalite, ale nie dramaticky (ta strata farebnosti ma co docinenia s farebnou paletou, ktoru ta fotka ma a ktorej tento server nerozumie). Rozdiel vo velkosti ale dramaticky je - nacita sa 5x rychlejsie, zaberie 5x menej miesta na servri a vymina to 5x menej trafficu, za ktory platime (pripadne vam to zoberie 5x menej mobilnych dat, za ktore platite).
- tym sa dostavam k najdolezitejsiemu dovodu - na disku mame cez 1.6 TB fotiek a generujeme cez 12 TB trafficu za mesiac. Disky nie su drahe, ale ak by sme vyrazne zvysili traffic, bolo by to nakladne. Preto neukladame fotky vo velkych rozliseniach a plnej kvalite.
- nevylucujem, ze tie parametre prehodnotime a zvysime kvalitu a velkost fotiek, ale je to vzdy kompromis.
Este co sa tyka potvrdenia, ze fotky vlastnite - robili sme to v obdobi, kedy sme riesili viacere problemy s obrazkami, ktore sem uzivatelia uploadli. To dvojnasobne overenie sme dorobili kvoli tomu, ze vela ludom bolo jedno co sem davaju a neuvedomovali si vobec, ze autorske prava existuju a ze obrazok by mal byt nalezite prelinkovany a odzdrojovany ak nie je ich. Opat to mozeme prehodnotit ak si uz ludia zvykli, ale je to urcita forma reminderu, aby sem uploadovali naozaj len to, co fotili.
12.09.2023 - 20:47:16
110