Back to top

Autore Topic: Speedy plugin - evitare errori di visualizzazione  (Letto 71873 volte)

Offline cos

  • Abituale
  • ****
  • Post: 1873
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #20 il: 04 Dic 2008, 14:07:13 »
a me dava gli articoli come se ci fose un velo semi trasparente opaco sopra il testo

disinstallato a lampo

sono per un joomla pulito senza ammeniccoli  attaccati  ;D


Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #21 il: 04 Dic 2008, 15:03:40 »
A me funziona perfettamente, non da nessuno di questi problemi...cmq rispondendo a simbus82 se questa discussione ci porta a trovare il plugin perfetto, ben venga.....:)
« Ultima modifica: 04 Dic 2008, 15:06:54 da fra107 »
Il mio sito...
Vasco Rossi Fans Club SL

Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #22 il: 04 Dic 2008, 15:29:27 »
Ciao Fra107,
io già ho abilitato lo gzipping dell'index.php tramite l'apposito parametro nella scheda "Sito" del configuration.php.
I file JS e CSS li ho tutti compressi (e di compressori ne ho provati tanti, dallo YUI a JSMin, passando per il progetto Google per i CSS), e cerco il più possibile di riunirli in un unico file (fra Prototype/script.aculo.us, Google Maps, swfobject e quelli miei, in aggiunta a quelli standard di Joomla!, ho un bel set di "moduli" da manutenere).

Ciò premesso, e premesso anche che sullo Speedy Plugin mi faccio le mie prove, tu ritieni che usarlo possa apportare qualche miglioramento?

Qualche problema noto con PHP4?

Personalmente ho cercato un plugin per la compressione perchè quello presente nella configurazione di Joomla non mi funzionava, ho cercato nei forum e ho trovato questo a conferma del non funzionamento

http://www.giorgiotave.it/forum/joomla/43988-abilitare-realmente-la-compressione-gzip-con-joomla.html

Cercando un altro modo per abilitare la compressione ho trovato questa ottima guida, in cui si faceva riferimento al plugin Speedy

http://www.joomlashow.it/articoli/performance/le-performance-di-joomla-migliorare-la-velocit-di-caricamento/

L'ho provato sul mio sito joomla 1.5 e ha funzionato subito benissimo.

Il mio consiglio è quello di provare anche Speedy, e dopo decidere quale ti soddisfa di piu.
« Ultima modifica: 04 Dic 2008, 15:35:37 da fra107 »
Il mio sito...
Vasco Rossi Fans Club SL

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #23 il: 04 Dic 2008, 16:27:33 »

PS: cmq se uno sa installare joomla, e quindi sa usare per forza l'ftp, non credo ci metta tanto a copiare una cartella via ftp e aggiungere 2 righe nell'htaccess...
Ecco il punto è questo. Che ne diresti allora di mettere il link dove scaricare Spedy Plugin e le due righe da scrivere nell'htaccess  ;D Grazie!
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #24 il: 04 Dic 2008, 17:46:30 »

PS: cmq se uno sa installare joomla, e quindi sa usare per forza l'ftp, non credo ci metta tanto a copiare una cartella via ftp e aggiungere 2 righe nell'htaccess...
Ecco il punto è questo. Che ne diresti allora di mettere il link dove scaricare Spedy Plugin e le due righe da scrivere nell'htaccess  ;D Grazie!

veramente io mi riferivo a smartoptimizer :D
http://farhadi.ir/works/smartoptimizer

Nel zip che si scarica c'è anche un htaccess con le righe da inserire

Offline John Galt

  • Esploratore
  • **
  • Post: 95
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #25 il: 04 Dic 2008, 18:25:46 »
Ho provato a fare tutte le operazione da te descritte...

Ti dico solo che avrei voglia di baciarti in bocca da quanto sono contento (anche se sei un uomo).

E' STUPENDO... davvero il sito viaggia VELOCISSIMO.
Davvero grazie mille...
scusa se mi sono esaltato troppo :-D
For twelve years you've been asking
"Who is John Galt?"
This is John Galt speaking. I am who loves his life I am the man who does not sacrifice his love or his values. | http://www.solariumsmart.it | http://www.smartwebsite.it |

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #26 il: 04 Dic 2008, 19:04:24 »
veramente io mi riferivo a smartoptimizer :D
http://farhadi.ir/works/smartoptimizer
anche io  :D chissà perchè mi capita di pensare una cosa e scriverne un'altra. Beh, dai, piuttosto di essere a letto con Anna e chiamarla Marta... ;D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #27 il: 04 Dic 2008, 20:25:15 »
Rieccomi. Premesso che non ne capisco quasi nulla di .htaccess, mod_rewrite, cache da abilitare o meno, compressione g.zip e compagnia bella. Finora ho preferito lasciar perdere queste faccende. Incuriosito da questo articolo e anche infastidito da tempi di caricamento e navigazioni piuttosto pesanti in un mio sito con Joomla! 1.015b ho ho provato alcune soluzioni:
dal pannello di controllo ho abilitato la cache e la Compressione pagine GZIP. Ho ottenuto una sensibile diminuzione dei tempi di caricamento e un sorprendente aumento della velocità di navigazione. Il tutto senza installare alcunchè. Ho fatto anche il test sul sito suggerito dove si rileva lo stato: Compression status: Compressed (gzip) e mi si mostrano i KB e il tempo risparmiati. Ebbene, tutto sembra funzionare alla perfezione senza bisogno di altri plugin, che dite?
Oppure posso aumentare ancora la velocità con uno dei plugin suggeriti nell'articolo o nel forum?
Edit dopo aver visto il post che segue: o con il meglio di entrambi i plugin come suggerito?
         
« Ultima modifica: 04 Dic 2008, 20:35:39 da tonicopi »
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #28 il: 04 Dic 2008, 20:30:44 »
Allora come risultato di questa discussione sono arrivato a queste conclusioni.

JoomlaSpeedy e SmartOptimizer sono allo stesso tempo complementari e "doppioni".
JoomlaSpeedy comprime e minifica un certo tipo di file, lo fa anche SmartOptimizer in più comprime e minifica anche altri tipi.
JoomlaSpeedy imposta l'Expires Header solo ad alcuni tipi di file, SmartOptimizer lo imposta A TUTTI.

Quindi se vi va, ho fatto delle modifiche a entrambi i prodotti, disattivando a ognuno dei 2 le cose che fa "peggio" e facendoli diventare profondamente complementari.

Ad esempio la "minificazione" di JoomlaSpeedy sui css e sui JS è peggiore di quella dello SmartOptimizer, quindi in admin va disattivata! SmartOptimizer invece non minifica la pagina, quindi si userà la minificazione della pagina di JoomlaSpeedy.

Per chi vuole provare la mia soluzione ho allegato un zip contenente i 2 programmini modificati!
Estraete e seguite le facili istruzioni dei readme. Vi ricordo che JoomlaSpeedy è un plugin per Joomla 1.5x, SmartOptimizer va in una cartella nel FTP e vanno inserite alcune righe nell'.htaccess.


Nell'amministrazione impostate questi valori su JoomlaSpedy:
     
W3C Validation Settings
Tidy Page    Si
     
Minifier Settings
Minify JavaScript No
Minify Page     Si
Minify CSS    No
     
Gzip Compression Settings
Gzip JavaScript     Si
Gzip Page    No
Gzip CSS    Si
     
Expiry Header Settings
Future Expire JS     Si
Future Expire CSS     Si
     
Debug Settings
Show Timer    No
Hide Errors     Si
Show Comments    No
Debug Mode    No


Provate pure a vedere i risultati con Yslow o i siti che vi dicono quanto "compresso" è il vostro sito.
Con il mio metodo ho ottenuto la maggiore compressione e il miglior voto possibile per il mio sito su Yslow!!!

[allegato eliminato da un amministratore - Il file era vecchio]

Offline scherman83

  • Appassionato
  • ***
  • Post: 398
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #29 il: 04 Dic 2008, 21:09:20 »
io ho voluto optare per smartoptimizer ma metto il folder nella root,modifico l'htaccess aggiungendo le righe necessarie, do permessi 777 alla cartella cache e tutto funziona tranne che le immagini non si vedono, mi riferisco ad esempio all'immagine modifica presente sugli articoli o ad altre gif da me inserite.
« Ultima modifica: 04 Dic 2008, 21:25:43 da scherman83 »

Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #30 il: 04 Dic 2008, 23:59:47 »
Ho provato a fare tutte le operazione da te descritte...

Ti dico solo che avrei voglia di baciarti in bocca da quanto sono contento (anche se sei un uomo).

E' STUPENDO... davvero il sito viaggia VELOCISSIMO.
Davvero grazie mille...
scusa se mi sono esaltato troppo :-D
Oddio!! sono contento per l'apprezzamento però preferirei un abbraccio  ;D
Il mio sito...
Vasco Rossi Fans Club SL

Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #31 il: 05 Dic 2008, 00:05:15 »
Allora come risultato di questa discussione sono arrivato a queste conclusioni.....

Simbus82 se tu fossi capace di creare un plugin per joomla che esegue il tutto automaticamente senza bisogno delle due installazioni separate sarebbe il massimo...che ne dici?
In questo modo potremmo aggiornare la guida rendendola davvero il top..

Io purtroppo non ho idea di come creare un plugin..tu?

Il mio sito...
Vasco Rossi Fans Club SL

Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #32 il: 05 Dic 2008, 00:30:58 »
Allora come risultato di questa discussione sono arrivato a queste conclusioni.....

Ho provato il sistema da te suggerito, ho installato lo Speedy modificato, fin la tutto bene,a parte che col tidy attivato mi cambiava la dimensione del font negli articoli...ma quando ho installato smartoptimizer e riscritto l'htaccess ho ricevuto il seguente errore:
Code 500 > Violazione policy o htaccess errato! - Policy violation or wrong htaccess!

Questo è il mio htaccess originale.
Codice: [Seleziona]
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

Forse devo modificare qualcosa apparte inserire il codice di smartoptimizer?

« Ultima modifica: 05 Dic 2008, 00:34:58 da fra107 »
Il mio sito...
Vasco Rossi Fans Club SL

Offline copesc

  • Appassionato
  • ***
  • Post: 500
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #33 il: 05 Dic 2008, 12:06:21 »
So che sono il solito che rovina le uova nel paniere  ;)

Cmq la cache non serve per evitare che il browser scarichi tutti i file.. quello lo gestisce in autonomia il browser stesso.

La cache di Joomla serve per non appesantire il server cercando di eseguire il minor numero possibile di query e richieste, generando una pagina partendo da una base memorizzata nella cartella cache, generata quando la pagina in esame è stata richiesta da un altro utente.
Extensioni e Template per Joomla

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #34 il: 05 Dic 2008, 12:20:26 »
Ho provato il sistema da te suggerito, ho installato lo Speedy modificato, fin la tutto bene,a parte che col tidy attivato mi cambiava la dimensione del font negli articoli...ma quando ho installato smartoptimizer e riscritto l'htaccess ho ricevuto il seguente errore:
Code 500 > Violazione policy o htaccess errato! - Policy violation or wrong htaccess!

Forse devo modificare qualcosa apparte inserire il codice di smartoptimizer?

Allora, ehm... per il plugin sto ancora "studiando" come farli :D ..quindi magari più avanti!

Per il tidy che ti cambia i caratteri è perchè tenta di uniformare a W3c compliant parti del codice che magari non lo erano: se sono pesantemente fuori standard forse la correzione ti cambia qualche valore!

Per l'htaccess bisogna essere sicuri che il server supporti le modifiche e i comandi richiesti nell'htaccess stesso. Io ho i siti su un server "ready to joomla", quindi non ho avuto problemi.

cmq il mio htacces è:
Codice: [Seleziona]
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

<FilesMatch "\.(|php|ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|html?|txt|xml)$">
 Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
</FilesMatch>


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*\.(js|css))$ smartoptimizer/?$1
</IfModule>

<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt)$">
FileETag none
</FilesMatch>

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webservers URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

Forse la funzione "FilesMatch" non è supportata dal tuo server. E allora ti da errore 500.

Al posto dell'htaccess che ho messo nel zip, prova a usare questo pezzo di codice per il smartoptimizer:
Codice: [Seleziona]

<IfModule mod_expires.c>
 <FilesMatch "\.(|php|ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|html?|txt|xml)$">
 Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
 </FilesMatch>
</IfModule>

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*\.(js|css))$ smartoptimizer/?$1
</IfModule>

<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt)$">
FileETag none
</FilesMatch>

Ho aggiunto la direttiva "ifmodule", in pratica esegue quel codice solo se il server supporta quella funzione, se non lo supporta salta a piè pari!
In ogni caso se l'errore è li, male che vada non imposta tutti gli expires header, la parte di codice che effettua la compressione e la minificazione non dovrebbe dare problemi. Perchè se non va vuol dire che il mod_rewrite non è attivo sul server, ed è molto grave per un sito joomla :D

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #35 il: 05 Dic 2008, 12:28:01 »
So che sono il solito che rovina le uova nel paniere  ;)

Cmq la cache non serve per evitare che il browser scarichi tutti i file.. quello lo gestisce in autonomia il browser stesso.

La cache di Joomla serve per non appesantire il server cercando di eseguire il minor numero possibile di query e richieste, generando una pagina partendo da una base memorizzata nella cartella cache, generata quando la pagina in esame è stata richiesta da un altro utente.

Vero, ma purtroppo la cache di Joomla 1.5 è perfettibile, con certi componenti "scazza" un po tutto.

Io do invece moooooolta importanza agli "expires headers" dei file, e infatti ho fatto si che vengano impostati su tutti i file. Questo è il modo migliore per "istruire" il browser a non scaricare continuamente quel file e ad usare la cache su nostro disco rigido!
Infatti con la combinazione dei 2 programmini che ho uploadato il mio sito alla pressione dell'"aggiorna", fa solo una richiesta http e scarica solo 3KB contro le 35 richieste http e 128KB da scaricare in situazione di cache svuotata.

Ovviamente tutto questo discorso dell'ottimizzazione va fatto su un sito FATTO E FINITO.

Se ci si gioca in fase di creazione avremo sempre qualche problemino a vedere le ultime "modifiche" fatte a quei file che andremo a istruire ad andare in cache sul PC client.


 

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - Guida
« Risposta #36 il: 05 Dic 2008, 13:04:03 »
Ho fatto un po' di "tuning"....

Ho provato il JoomlaSpeedy su pagine con alto contenuto di "effetti JS" (ad esempio mootools o moduli di yootheme).

In pratica la funzione Gzip Javascrip e la funzione Future Expire JS di JoomlaSpeedy creano dei conflitti nei Javascript e gli effetti smettono di funzionare.

Poichè il codice di SmartOptimizer fa lo stesso lavoro, consiglio queste nuove impostazioni da usare in amministrazione nelle opzioni del plugin JoomlaSpeedy.

W3C Validation Settings
Tidy Page     Si
     
Minifier Settings
Minify JavaScript     Si
Minify Page     Si
Minify CSS    No
     
Gzip Compression Settings
Gzip JavaScript    No
Gzip Page    No
Gzip CSS     Si
     
Expiry Header Settings
Future Expire JS    No
Future Expire CSS    Si
     
Debug Settings
Show Timer    No
Hide Errors     Si
Show Comments    No
Debug Mode    No

In pratica ho disattivato il gzip e l'expire headers del JoomlaSpeedy. Ho attivato però la minificazione dei JS che non da problemi e ci fa guadagnare un po' di dimensione sui JS.

Adesso ottengo un voto su Yslow più alto di un punto della situazione precedente: Performance Grade B(89).

PS: ovviamente tutto questo è riferito all'uso dei file che ho caricato qua: http://forum.joomla.it/index.php/topic,57025.msg244777.html#msg244777
« Ultima modifica: 05 Dic 2008, 13:06:20 da simbus82 »

Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #37 il: 05 Dic 2008, 14:06:25 »
Ho aggiunto la direttiva "ifmodule", in pratica esegue quel codice solo se il server supporta quella funzione, se non lo supporta salta a piè pari!
In ogni caso se l'errore è li, male che vada non imposta tutti gli expires header, la parte di codice che effettua la compressione e la minificazione non dovrebbe dare problemi. Perchè se non va vuol dire che il mod_rewrite non è attivo sul server, ed è molto grave per un sito joomla :D

Adesso sembra che funzioni, non è che daresti un occhiata?
Il sito è quello in firma
Non ho firefox quindi neanche Yslow....grazie :)
« Ultima modifica: 05 Dic 2008, 14:12:11 da fra107 »
Il mio sito...
Vasco Rossi Fans Club SL

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #38 il: 05 Dic 2008, 14:28:41 »
Non ho firefox quindi neanche Yslow....grazie :)

Arghhhhhh!!!  ;D Come si fa a non usare FF + Firebug + Yslow + SenSEO!  :D

Cmq si funziona adesso perchè vuol dire che ti salta la funzione di impostazione degli expires headers! Infatti solo alcuni sono impostati.

Che impostazioni hai nel JoomlaSpeedy?
La compressione Gzip nella configurazione generale di Joomla è attivata?

PS: purtroppo grazie ai numerosi script esterni che carichi (googleads e joomla.it) ci son cose che non si possono comprimere... Inoltre sempre grazie alle pubblicità con il tuo sito viene caricato BEN 5 VOLTE lo stesso script di google....  :-[
« Ultima modifica: 05 Dic 2008, 14:30:38 da simbus82 »

Offline fra107

  • Appassionato
  • ***
  • Post: 421
  • Sesso: Maschio
    • Mostra profilo
Re: Velocizzare il nostro sito Joomla! - PERFEZIONAMENTO
« Risposta #39 il: 05 Dic 2008, 14:34:40 »
Non ho firefox quindi neanche Yslow....grazie :)

Arghhhhhh!!!  ;D Come si fa a non usare FF + Firebug + Yslow + SenSEO!  :D

Cmq si funziona adesso perchè vuol dire che ti salta la funzione di impostazione degli expires headers! Infatti solo alcuni sono impostati.

Che impostazioni hai nel JoomlaSpeedy?
La compressione Gzip nella configurazione generale di Joomla è attivata?

PS: purtroppo grazie ai numerosi script esterni che carichi (googleads e joomla.it) ci son cose che non si possono comprimere... Inoltre sempre grazie alle pubblicità con il tuo sito viene caricato BEN 5 VOLTE lo stesso script di google....  :-[
Purtroppo nn ho il mio pc in questo momento, quindi nn ho tutto cio che mi serve :)

Dunque, su joomla speedy ho esattamente le impostazioni che hai suggerito nell'ultimo messaggio (ma tengo disattivato il tidy)

La compressione gzip di joomla è disattivata, adeesso provo ad attivarla...
....ecco adesso è attiva, puoi dare un occhiata?
« Ultima modifica: 05 Dic 2008, 14:36:30 da fra107 »
Il mio sito...
Vasco Rossi Fans Club SL

 



Web Design Bolzano Kreatif