Back to top

Autore Topic: Come "combinare" MANUALMENTE piu' js o css in uno solo?  (Letto 3471 volte)

Offline gamlastand

  • Esploratore
  • **
  • Post: 62
    • Mostra profilo
Ciao a tutti, innanzitutto buona giornata!

Ho un problema: il mio sito (www.ciaorecipes.com) carica in uno sproposito di tempo (dai 7 ai 60 secondi) e da yslow ho visto che necessita brutalmente di un accorpamento di js ( 8 ) e css (5). Quindi ho, senza averne alcun successo:
- Provato ad installare due plugin di compressione/accorparpamento (di cui uno e' jscompress):ho dovuto disattivarlo perche' mi faceva saltare alcune parti del css.
- Provato a installare alcuni php scripts: http://rakaz.nl/projects/combine/combine.phps, http://test.jblog.it/combine_css/combine.txt ..etc: non li vede..Si, creo il file combine.php e lo metto in root, creo la cartella cache sempre in root, riscrivo un pezzo di codice in nel .htaccess e ...nulla,i js si caricano esattamente come prima..come se nulla fosse.  :o
- Quindi ho pensato al vecchio e caro metodo: creare un unico file all.js minimizzato (grazie a Santo YSlow) e metterlo nella root.
E poi? che faccio? Devo rinominare qualcosa dentro il file index.php del template? Devo mettere il file all.js solo nella root o anche in altri punti? Devo eliminare i vecchi e cari js ?

Grazie e ancora buon proseguimento di giornata (magari oggi non piove..) :-)
« Ultima modifica: 14 Mag 2010, 10:24:33 da gamlastand »

Offline gamlastand

  • Esploratore
  • **
  • Post: 62
    • Mostra profilo
Re:Come "combinare" MANUALMENTE piu' js o css in uno solo?
« Risposta #1 il: 15 Mag 2010, 12:47:38 »
Ciao, avete qualche idea su quali siano le procedure per accorpare piu' js a mano (senza plugins o php scripts)?

Grazie infinite.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re:Come "combinare" MANUALMENTE piu' js o css in uno solo?
« Risposta #2 il: 15 Mag 2010, 21:12:26 »
Ciao.
Per i fogli di stile puoi utilizza questo metodo:
Crei un unico foglio di stile (puoi usare il foglio di stile del template) da richiamare all'interno del file index.php del template e gli altri li importi al suo interno in questo modo:
Codice: [Seleziona]
/* I fogli di stile elencati di seguito vengono importati in questo foglio  */
@import url(layouts.css);
@import url(components.css);
@import url(modules.css);
@import url(navigation.css);
@import url(forms.css);

Per gli script javascript non so risponderti perchè non conosco proprio javascript.

Ciao
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

 



Web Design Bolzano Kreatif