Diskuze: Apache mod pro vytváření náhledů obrázků
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Taky by mě to zajímalo pokud to funguje.
Já většinou jako náhled zobrazují jen img s parametry height a weight
Jelikož jsem línej každý obrázek zmenšovat.
Zmenšení obrázku programově celkem není problém, na to už jsem si vytunil vlastní funkci v PHP, ale na webu, na kterém teď pracuju potřebuju obrázky v plné velikosti a trochu bojuju s přenášeným množstvím dat.
Nemyslím si, že tohle dělá Apache (nebo mi něco uniká). Velikost (ta
opravdová, datová) se dá změnit v PHP, je na to několik fukncí:
http://interval.cz/…m-a-rozmery/
Pak si musíš rozmyslet, jestli je pro tebe lepší, obrázek zmenšit jen
jednou a uložit si ho na server, nebo ho zmenšovat pokaždé pro
uživatele.
Jinak, to co píše Neaktivní uživatel je taková webová prasárna. Nehledě k tomu, že prohlížeč často neumí obrázky zmenšit pěkně, tak se zbytečně přenáší hrozně dat. Jestli někdo pracoval na pomalejším připojení, nebo na mobilním, tak ví, o čem je řeč.
Ne, tohle Apache neumí. Nejlepší řešení, jak už bylo zmíněno, je použít PHP. Ideálně nasaď tu funkci na zmenšení při uploadu a nemusíš se už o nic starat. Dobré je zároveň i obrázky oříznout, aby se vešly do tvého požadovaného rozměru, ale to už nebude takový problém.
// BTW posílat místo thumbu veliký obrázek a na stánce ho změnšovat je
fakt pěkná čuňárna
Jak jsem psal, na zmenšení a oříznutí obrázku pro náhledy používám samozřejmě PHP (a nevím, proč mi někdo za takový neutrální komentář sráží reputaci, ocenil bych, kdybyste to nedělali) a v galerii používám lightbox. Otázka byla o něčem jiném, nevím jestli to dělá Apache nebo něco jiného, ale v mém kódu nebylo nic co by takovou funkcionalitu zajišťovalo a přesto probíhalo zobrazování obrázků tak, že se zobrazily ve správné velikosti ale byly hodně rozpixelizované a postupně (během pár vteřin) se jejich rozlišeí samo vylepšovalo, až dosáhlo původní kvality a obrázek se shodoval s tím, který jsem nahrál na server.
Netuším, co považuješ za snižování reputace, ale budiž.
To, co hledáš se česky jmenuje prokládání obrázku (nastavuje se při
ukládání obrázku). Anglicky to je „interlaced“ nebo „progresive
encoding“.
Jestli je a případně jak se jmenuje na to funkce v PHP netuším, musel by
ses kouknout do manuálu.
Mimochodem, nesníží to přenášené množství dat, jen to „urychlí“ vykreslování.
Myslel jsem tím, snížení hodnocení příspěvku (asi jsem se špatně vyjádřil, nevím podle čeho přesně se tu určuje aura). Každopádně díky za tip, vyzkouším...
Je to prasárna no.
Použivám FFMPEG pro práci s videi, obrázky, a jsem docela spokojený
PS: Pro toho co dal -1. To s tím img měl být vtip, ale díky za reputaci
dolu.
Na túto tému sa na internete povaluje kopec článkov. Pokiaľ jednotlivé fotky upravuješ ty, tak ich proste pri ukladani spávne nastav. Pokiaľ fotky nahrávajú užívatelia tak pri uploade ich obrázky prežeň http://php.net/…nterlace.php
Zobrazeno 10 zpráv z 10.