Back to top

Autore Topic: codice javascript  (Letto 2930 volte)

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
codice javascript
« il: 25 Giu 2009, 10:38:28 »
Ciao,
sto impazzendo a cercare il richiamo a javascript nell'head html del tipo
<script type="text/javascript" src="/media/system/js/mootools.js"></script> per spostarlo alla fine del body, allo scopo di velocizzare il caricamento della pagina senza aspettare javascript.
Nel codice html della pagina lo vedo ma non riesco a trovarlo nei files del sito e del tamplate. Dove dovrebbe essere per spostarlo?
Qualcuno può aiutarmi, per favore?

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re:codice javascript
« Risposta #1 il: 25 Giu 2009, 11:00:49 »
primo messaggio? una bella presentazione o qualcosa in più di un banale "ciao" non sarebbe male...

Ad ogni modo benvenuto sul forum.
Quello che vuoi fare è impossibile senza un hack al core, occorre sopprimere mootools dal core di Joomla! e caricarlo invece manualmente dall'index.php del template

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re:codice javascript
« Risposta #2 il: 25 Giu 2009, 20:13:55 »
Ciao a tutti,chiedo scusa per l'omessa presentazione.
Sono un quasi principiante e sto costruendo un sito amatoriale attraverso questo fantastico mondo di joomla; ma come tutte le cose fantastiche anche joomla è avventuroso ed allora mi sono imbattuto nel cercare di ottimizzare la velocità del sito: tra i vari tentativi sto cercando di risolvere quello che riguarda javascript.
Grazie Odino per la tua risposta ma è troppo tecnica. Di joomla ho letto tante cose ma un hack al core mi è nuova.
Puoi spiegarmelo meglio? Qualcun altro mi può aiutare?

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re:codice javascript
« Risposta #3 il: 25 Giu 2009, 21:27:54 »
credo che Odino intenda la modifica del "cuore" di joomla, quindi se non sei un chirurgo di php, con specializzazione anatomica della stuttura del suddetto cms  possa risultare un tantino difficile fare cio che hai postato.  ;)
Ricordo un articolo letto tempo fa su joomlovers.net,  l'ho cercato per te: http://www.joomlovers.net/blog/news/47-php-speedy-metti-il-turbo-al-tuo-sito.html
dai un'occhiata, se la cosa puo' servire postalo e aggiungi risolto al titolo del post.
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re:codice javascript
« Risposta #5 il: 25 Giu 2009, 22:28:52 »
grazie nellocammar, con speedy plugin le sto tentando tutte. Questo è il file config.php:

$compress_options['username'] = "21232f297a57a5a743894a0e4a801fc3";
$compress_options['password'] = "4fe705bb8b349da9588e746cda9dbe2d";
## Path info
$compress_options['document_root'] = "C:/wamp/www";
$compress_options['javascript_cachedir'] = "C:/wamp/www/php_speedy/cache/js/";
$compress_options['css_cachedir'] = "C:/wamp/www/php_speedy/cache/css/";
## Minify options
$compress_options['minify']['javascript'] = "1";
$compress_options['minify']['page'] = "0";
$compress_options['minify']['css'] = "1";
## Gzip options
$compress_options['gzip']['javascript'] = "1";
$compress_options['gzip']['page'] = "1";
$compress_options['gzip']['css'] = "1";
## Versioning
$compress_options['far_future_expires']['javascript'] = "1";
$compress_options['far_future_expires']['css'] = "1";

I percorsi della path info non sono esatti, ma non so cosa mettere (sono su server linux aruba).
Per le altre impostazioni se uso tutte e tre le opzioni della compressione gzip il sito viene visualizzato con caratteri strani;
se attivo le opzioni minify alcuni moduli e componenti non funzionano.
Questo disattivando gzip dalla configurazione del sito come da istruzioni. Ovviamente attivandolo il risultato non cambia.

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re:codice javascript
« Risposta #6 il: 25 Giu 2009, 22:35:57 »
Il sito è questo www.andali.org, se qualcuno testandolo con yslow o altro mi può dare un consiglio; magari è un problema di server aruba o magari sono io un pò fissato. ma a volte impiega anche 12 sec. con la connessione veloce.

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re:codice javascript
« Risposta #7 il: 29 Giu 2009, 12:26:45 »
in fondo alla pagina c'e' un'errore hai visto perche'?
fai in questo modo... questo ritardo nell'apertura nn mi sembra normale...
disattiva tutti i plugin, poi testa il sito, e pian piano abiliti fino a vedere quale e' il plugin che ti rallenta il tutto.
un'altra cosa, elimina la cache di joomla dal pannello admin e la tua su ie. facci sapere.
hai usato le risorse che ti ho consigliato?
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re:codice javascript
« Risposta #8 il: 30 Giu 2009, 13:01:55 »
Grazie, proverò in giornata e ti faccio sapere

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re:codice javascript
« Risposta #9 il: 02 Lug 2009, 09:30:15 »
Ciao nellocammar,
Non vedo l'errore di cui parli (forse ho risolto?). Ho seguito la procedura dei plugin e sto utilizzando tutti gli strumenti di ottimizzazione tranne che i css sprites (ancora non ho capito bene il meccanismo). La situazione è migliorata ma non è soddisfacente.
Inoltre sono tornato alla carica con aruba per vedere se è possibile fare qualcosa sul lato server.
Il sito è configurato con gzip e la cache attivi.
Sai se bisogna attivare anche zlib compression e che valori deve avere (aruba lascia i valori -1)?
Grazie

Offline jerry2005

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
RISOLTO Re:codice javascript
« Risposta #10 il: 07 Lug 2009, 14:05:59 »
Penso di aver risolto il problema della velocità del sito.
Non ho fatto altro che trasferirlo ad un altro hosting. AL momento sono soddisfatto.

 



Web Design Bolzano Kreatif