Jump to content
php.lv forumi
  • 0

Vairāku javascript failu apvienošana vienā failā


Sugarfree
 Share

Question

Mēģināju visādos veidos, bet tāpat nesanāk, ceru, ka kāds var palīdzēt...

 

Tātad ir vairāki .js faili:

 

 <script type="text/javascript" src="http://web.lv/js/jquery-1.2.3.pack.js"></script>
 <script type="text/javascript" src="http://web.lv/js/jquery.pngFix.pack.js"></script>
 <script type="text/javascript" src="http://web.lv/js/jquery.fancybox-1.0.0.js"></script>
 <script type="text/javascript" src="http://web.lv/js/menu.js"></script>
 <script type="text/javascript" src="http://web.lv/js/jquery.corner.js"></script>

 

Viss strādā kā nākas un nav nekādu problēmu, bet google webmaster tools iesaka .js failus apvienot: "They should be combined into as few files as possible" Vēl viens ieteikumus no google puses saistībā ar .js failiem: "Compressing the following resources with gzip could reduce their transfer size by 69.3 KB"

 

Cik noprotu, tad šie abi ieteikumi savā ziņā ir saistīti. Uzmeklēju meklētājā, ko varētu darīt lietas labā. Atradu parastu lapu, kas vienkārši apvieno visus .js failus vienā failā (bez kompresijas) un ļauj man to saglabāt. Nu, nomainīju vienā lapā jauno ceļu uz compilain.js, augšupielādēju gan testa lapu gan pašu complain.js uz servera... nestrādā...

 

Atradu vēl vienu risinājumu - http://rakaz.nl/2006/12/make-your-pages-load-faster-by-combining-and-compressing-javascript-and-css-files.html

 

Ar šo paņēmienu tiek sakompresēti un apvienoti visi .js un .css faili, nokonfigurēju pēc autora parauga, (te tas pats krievu val. http://www.xpro.su/archives/31) bet atkal nekā ;/

 

Nu pēc būtības, ja es pats manuāli atveru visus .js failus un ar copy & paste sametu visu vienā failā, kā manā gadījumā visiem 5 skriptiem taču vajadzētu strādāt? Vismaz ar CSS tā 100% vajadzētu būt :(

 

P.S.

 

Vēl izmēģināju uzstādīt Minify, arī nekā... laikam jau kaut ko daru gaužām aplami un greizi.

Edited by Sugarfree
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...