Zadejte hledaný výraz...

Generování obrázků za letu

neddy
verified
rating uzivatele
(3 hodnocení)
1. 7. 2008 11:16:13
Má někdo zkušenosti s generování obrázku "za letu" (zmenšení, otočení, filtry při každém načtení stránek)? Mám hlavně na mysli, zda to příliš nebude zatěžovat server a také zpožďovat odesílání dat ke klientovi. Mám pronajatý webhosting, takže zatížení serveru si nezměřím a měřit něco na localhostu zase není příliš identická situace.
1. 7. 2008 11:16:13
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88770
Dan
verified
rating uzivatele
(16 hodnocení)
1. 7. 2008 11:18:35
Brání ti něco v tom, abys obrázek vygeneroval jen jednou, pak si jej uložil a příště už negeneroval? Tím by se zatížení oproti "vždy vygeneruj" mohlo výrazně snížit.
1. 7. 2008 11:18:35
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88769
networ
verified
rating uzivatele
(7 hodnocení)
1. 7. 2008 11:23:13
nebude lepsi na toto pouzit nejaky javascript nebo flash? protoze pri kazdem reloadu stranky to muze u vyssi navstevnosti dost zatezovat server
1. 7. 2008 11:23:13
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88768
hm
verified
rating uzivatele
(20 hodnocení)
1. 7. 2008 11:25:49
netuším co ti brání obrázek vygenerovat jednou jedinkrát, ulžit ho v upravené verzi a tu poté načítat... v případě že to takto neuděláš, můžeš počítat s tím, že tě webhosting hodně rychle vykope (pokud máš větší návštěvnost), protože úprava obrázků je prostě vcelku náročná činnost a bude určitě hodně zatěžovat server...
1. 7. 2008 11:25:49
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88767
baz
verified
rating uzivatele
(2 hodnocení)
1. 7. 2008 11:27:01
Neddy:
Je to pomalejsi - a webhosting to bude zatezovat, protoze musi pokazde vzdy vzit zdrojovy obrazek, zmensit ho a pripadne otocit. Pri 10 spojenich to neni problem, pri 100 soucasnych spojeni uz se web bude nacitat pomalu.
Muzes si to otestovat i na localhostu, apache na to ma tool apache bench, ktery umi vytvorit soucasna spojeni. Nezkousej to primo na localhostu ale na jinem pocitaci v siti.
viz : httpd.apache.org/docs/2.0/programs/ab.html
1. 7. 2008 11:27:01
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88766
neddy
verified
rating uzivatele
(3 hodnocení)
1. 7. 2008 11:29:22
Hlavní důvod je, že z jednoho velkého obrázku je potřeba někde dělat obrázek 100 x ? px, někde 300 x ? px, někde 500 x ? px atd. Každý obrázek by musel být ve více velikostech a pokud používáš na vkládání obrázku nějaký HTML editorek, tak by to znamenalo upravit jej při uploadu obrázku (to se mi moc nechce). A situace, kdy mám jeden velký obrázek a z toho si kdekoliv vygeneruji přesně co potřebuji, se mi libí. Pokud to server nijak výrazně nezatíží, tak je to jasná volba.
1. 7. 2008 11:29:22
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88765
neddy
verified
rating uzivatele
(3 hodnocení)
1. 7. 2008 11:30:29
mám přímo na mysli použít knihovnu http://phpthumb.sourceforge.net/
1. 7. 2008 11:30:29
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88764
No a co obrázek upravit při prvním požadavku a pak uložit (cachovat) a při dalších požadavcích tahat už upravenou verzi? Datový prostor je hojnější a levnější než procesorový čas.
1. 7. 2008 11:33:55
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88763
neddy
verified
rating uzivatele
(3 hodnocení)
1. 7. 2008 11:38:37
Napsal Retal;77427
No a co obrázek upravit při prvním požadavku a pak uložit (cachovat) a při dalších požadavcích tahat už upravenou verzi? Datový prostor je hojnější a levnější než procesorový čas.
To je právě výhoda té knihovny že:
Thumbnails can be cached for less server load. Mulitple sizes of any source image can be cached seperately.
1. 7. 2008 11:38:37
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88762
V tom případě není co řešit. :)
1. 7. 2008 11:57:17
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88761
Jirka Chomát
verified
rating uzivatele
1. 7. 2008 12:59:17
Napsal neddy;77423
Hlavní důvod je, že z jednoho velkého obrázku je potřeba někde dělat obrázek 100 x ? px, někde 300 x ? px, někde 500 x ? px atd.
V Mallu jsme tohle dělali už někdy před 3 lety. Evidentně to tak dělají pořád:
http://i.mall.cz/8527909/
http://i.mall.cz/8527909/200/200
http://i.mall.cz/8527909/300/300
http://i.mall.cz/8527909/10/10
Zkuste si pohrát s posledními dvěma "adresáři".
1. 7. 2008 12:59:17
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88760
neddy
verified
rating uzivatele
(3 hodnocení)
1. 7. 2008 14:00:12
Děkuji všem za připomínky. Knihovna "umí" i watermark, výřez atd., pokud to i dobře cashuje viz. na mall.cz, tak je to pro mě přesně to co hledám. Pro ty, co tuto knihovnu neznají a zajímá je, co vše umí, tak http://phpthumb.sourceforge.net/demo/demo/phpThumb.demo.demo.php
1. 7. 2008 14:00:12
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88759
Jirka Chomát
verified
rating uzivatele
1. 7. 2008 14:07:20
Napsal neddy;77521
pokud to i dobře cashuje viz. na mall.cz
Tam je vlastni reseni, ale to neni dulezite.
1. 7. 2008 14:07:20
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88758
neddy
verified
rating uzivatele
(3 hodnocení)
1. 7. 2008 14:11:29
Napsal JCh;77529
Tam je vlastni reseni, ale to neni dulezite.
Tomu se dá věřit, že mall má vše vlastní. Já jen, že ta knihovna to dělá podobně (adresáře).
1. 7. 2008 14:11:29
https://webtrh.cz/diskuse/generovani-obrazku-za-letu#reply88757
Pro odpověď se přihlašte.
Přihlásit