Autor | Zpráva | ||
---|---|---|---|
Tomáš Jindra Profil * |
#1 · Zasláno: 17. 10. 2013, 13:07:16
Ahoj, můžu si k sobe na server stáhnout tento soubor? https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js nebo se musí vždy načítat ze stránek Google ? Neštudoval to někdo jak to je s licncí? Díky
|
||
shaggy Profil |
#2 · Zasláno: 17. 10. 2013, 13:31:59
Ten súbor je rovnaký, ako keby si ho stiahol z jquery.com - štandardne sa sťahuje odtiaľ (ale je úplne jedno, odkiaľ ho stiahneš). Dôvod používania CDN google je v niečom inom.
Predpokladám, že jQuery poznáš a preto mi príde nelogické pýtať sa, či ho môžeš stiahnuť zo serverov google, keď určite vieš, že rovnaká verzia sa nachádza na stránkach jquery. |
||
DJ Miky Profil |
#3 · Zasláno: 17. 10. 2013, 13:35:02
Co se týče licence, jQuery UI je dostupné pod MIT licencí, takže se stažením k sobě není vůbec žádný problém (pokud zachováš informaci o licenci v kódu).
|
||
Tomáš Jindra Profil * |
#4 · Zasláno: 17. 10. 2013, 13:59:58
Díky vám za pomoc, doufám že tím zachováním informace o licenci myslíš tím uvnitř souboru.js.
Dôvod používania CDN google je v niečom inom. A řekneš v čem? Nebo aspoň nastiň ;) |
||
aDAm Profil |
#5 · Zasláno: 17. 10. 2013, 14:08:33
Žeby to vycházelo z té zkratky? Content Delivery Network? Pokud používáš nějaký debugovací nástroj v prohlížeči který disponuje monitoringem síťové komunikace tak se podívej na nějaké stránky jak probíhá přenos dat. Zjistíš že pokud se jedná o jednu doménu tak všechny požadavky se řadí do fronty a postupně čekají až na ně příjde řadat (js, css, obrázky, atd.) No a když použiješ síť pro sdílení dat tak zajistíš to že budeš mít další doménu takže se ti celá ta fronta rozdělí a tak díky tomu je celkový load stránek mnohem menší než z jedné domény.
|
||
Chamurappi Profil |
#6 · Zasláno: 17. 10. 2013, 14:24:49
Reaguji na Tomáše Jindru:
Máš zanedbatelně nepatrnou šanci, že už návštěvník má dotyčný soubor v keši. To je asi nejoblíbenější motiv (i když vzhledem k počtu verzí v oběhu docela pochybný). A Google má díky tomu docela přesné informace o tvé návštěvnosti. Reaguji na aDAma: „Žeby to vycházelo z té zkratky? Content Delivery Network?“ Rozdělení fronty v prohlížeči při stahování nemá s principem fungování CDN nic společného. „pokud se jedná o jednu doménu tak všechny požadavky se řadí do fronty a postupně čekají až na ně příjde řada“ Prohlížeče běžně tahají dvě až šest věcí najednou z jedné domény. Odsunutí jednoho či dvou skriptů na cizí doménu má na toto pramalý vliv, externí JS tak či tak brzdí. „díky tomu je celkový load stránek mnohem menší“ Naopak může lehce vyrůst kvůli dalšímu DNS dotazu. |
||
preca1 Profil |
#7 · Zasláno: 17. 10. 2013, 21:33:01
Tomáš Jindra:
Pokud máš servery a návštěvníky daleko od sebe (např. rozdílné kontinenty), může být lepší použití CDN. Podle polohy návštěvníka se mu pošle obsah z nejbližšího možného serveru. CDN se daj využít na jakýkoli obsah. V práci sem použili CDN i na servírování celých HTML stránek (resp. jejích částí) a tím sme ušetřili spoustu provozu na našich serverech. |
||
Tomáš Jindra Profil * |
#8 · Zasláno: 18. 10. 2013, 00:46:12
Tak jsem to teď zkoušel a poznatky mám takové, že pokud to stáhnu k sobě na server tak jde rychlost rapidně dolů, nechápu...
|
||
aDAm Profil |
#9 · Zasláno: 18. 10. 2013, 09:59:31
Chamurappi:
musíš slovíčkařit? Chtěl jsem mu to pokud možno co nejobecněji vysvětlit...ale ok, asi kecám blbosti tak raději nebudu přispívat nikde... |
||
Petr ZZZ Profil |
ADAme, máš-li námitky, měl bys je konkretizovat a zdůvodnit. Jsou-li ale Chamurappiho korekce oprávněné, bylo by vhodnější mu poděkovat.
|
||
aDAm Profil |
#11 · Zasláno: 18. 10. 2013, 12:45:59
Petr ZZZ: přeci jsem to uvedl, Tomáš Jindra nevěděl co je to CDN, tak sem mu to zjednodušeně vysvětlil aby získal představu o tom co to je.
|
||
Petr ZZZ Profil |
#12 · Zasláno: 18. 10. 2013, 13:57:01 · Upravil/a: Moderátor (editace znemožněna) 20. 10. 2013, 14:22:10
A Chamurappi ti, jak se zdá, opravil pár nepřesností a ty místo poděkování začneš fňukat jak malé děcko.
Posledních 5 příspěvků by se asi mohlo sm>mmazat. Moderátor Chamurappi: Mazáním se spor nevyřeší. Mimochodem, očekával jsem, že pokud mám pravdu, zastane se mě někdo, kdo ví, jestli ji opravdu mám.
|
||
aDAm Profil |
#13 · Zasláno: 18. 10. 2013, 14:18:10
Petr ZZZ:
je nutné urážet? |
||
Chamurappi Profil |
#14 · Zasláno: 18. 10. 2013, 14:54:56
Reaguji na Tomáše Jindru:
„pokud to stáhnu k sobě na server tak jde rychlost rapidně dolů, nechápu“ Gzipuješ skripty? Reaguji na aDAma: Základní myšlenku CDN popsal správně preca1. Ty jsi popsal jen vedlejší efekt, který v případě skriptů nemá vliv. Zkus být prosím méně vznětlivý. Jestli máš dojem, že jsem tě něčím urazil, tak se omlouvám, nebyl to úmysl. |
||
Amunak Profil |
#15 · Zasláno: 18. 10. 2013, 15:10:20
CDN se taky používá na load balancing, třeba jako servírovač statických souborů (taková chytrá keš). A to nejčastěji na obrázky, videa nebo obecně objemné soubory, které se servírují
K původnímu dotazu, jen upřesnění: Licence nezávisí na tom, odkud obsah stahuješ, ale jakou licenci ten obsah má. Tedy pokud je jQuery pod MIT, můžeš si to stáhnout klidně od svého kamaráda, anebo z naprosto cizího webu, a bude to legální (ovšem ne dobrý nápad, kdyby šlo třeba o nějak upravenou verzi). |
||
Časová prodleva: 11 let
|
0