Technika | Programování

Ako správne vkladať javascript súbory do view

Anonym

13:37 | 29.6.2008
Anonym

Hodnocení

Určite už každý z nás pracoval s javascriptom a vkladal javascriptové súbory do view. Javascript nám v súčasnosti poskytuje čoraz väčšiu funkcionalitu, javascriptové súbory majú čoraz väčšiu veľkosť a preto oprávnene nastáva otázka, ako efektívne vkladať javascriptové súbory iba do stránok, v ktorých daný javascript používame. CakePHP

Ako správne vkladať javascript súbory do view
Ako správne vkladať javascript súbory do view

Určite už každý z nás pracoval s javascriptom a vkladal javascriptové súbory do view. Javascript nám v súčasnosti poskytuje čoraz väčšiu funkcionalitu, javascriptové súbory majú čoraz väčšiu veľkosť a preto oprávnene nastáva otázka, ako efektívne vkladať javascriptové súbory iba do stránok, v ktorých daný javascript používame. CakePHP má na túto otázku jednoduchú odpoveď.

V súčasnosti je veľmi populárne a pravdu povediac aj veľmi užitočné používať javascript a rôzne javascriptové frameworky. Keďže tieto frameworky majú veľmi dobrú funkcionalitu, ruka v ruke s touto funkcionalitou ide aj veľkosť týchto frameworkov. Preto je nevyhnutné vkladať dané javascriptové knižnice len do stránok, v ktorých funkcionalitu týchto knižníc využívame. Možno si poviete, že je to predsa samozrejmé, avšak máme v podstate dve možnosti, ako môžeme tieto knižnice do našich stránok vložiť, pritom jednu z nich by som označil za veľmi neefektívnu.

Týmto som do nášho layoutu (a samozrejme aj do všetkých stránok, pretože každá stránka sa skladá okrem iného aj z daného layoutu, takže dané javascriptové súbory sa budú načítavať pri zobrazení každej našej stránky) vložil javascriptový súbor effects.js, ktorý sa stará o rôzne pôsobivé efekty na stránke. Nevýhoda tohto spôsobu vkladania sa môže prejaviť na stránkach, ktoré vôbec tieto efekty využívať nebudú a tak sa zbytočne bude načítavať veľké množstvo nevyužitých dát. Poďme sa pozrieť na efektívnejší spôsob.

Druhou možnosťou a vo väčšine prípadoch oveľa efektívnejšou je vkladať javascriptové súbory priamo do stránok, kde ich potrebujeme a nie do všeobecného layoutu, ktorý používa každá stránka. CakePHP nám ponúka efektívne riešenie. Do súboru app/views/arti­cles/index.ctp chceme vložiť súbor effects.js, urobíme to následovne

Zdroj: Ims.rockretail.com

Nepřehlédněte

John: Jančík obviněn bude. Vytáhli jsme kostlivce ze…

John: Jančík obviněn bude. Vytáhli jsme kostlivce ze skříní :: Domácí :: ČT24

7.1. | 02:43 Ct24.cz

Praha – Minulý týden zrušil státní zástupce usnesení o…

Logitech G11 Gaming Keyboard

Logitech G11 Gaming Keyboard

7.1. | 02:43 Alza.cz

Profesionální herní klávesnice, ke které dostanete herní myš…

Shakes a Fidget - Cheat

Shakes a Fidget - Cheat

7.1. | 02:43 Shakes-And-Fidget.cz

Návod jak vydělat neomezené množství zlaťáků a houbiček

Alternativa k PPC kampaním od společnosti mClick je tu!

Alternativa k PPC kampaním od společnosti mClick je tu!

13.11. | 15:04 Webitech.cz

Jedná se o systém s názvem mClick, který spustila Česká…


Komentáře

  • Tento článek ještě nikdo neokomentoval. Buď první!
  • Anonym

Oblíbenost

Budka44