Jump to content

Optimisation : Le CCC ne fonctionne pas sur mon site, ni la config Etag?


Recommended Posts

Salut tout le monde,

 

j'essaie d'optimiser au max depuis un mois ma boutique

J'ai fais un upgrade du 1.2.5 vers 1.4.5

Cependant, l'activation des CCC ne fonctionne pas !

 

Je cherche à combiner les CSS / JS

Que je coche ou pas "utiliser CCC", le nombre de fichier css et js reste le même.

L'outil Yslow ou Firebug me confirment ce résultat.

 

Yslow me donne un grade F pour la raison suivante notamment :

 

Grade F on Make fewer HTTP requests

 

This page has 16 external Javascript scripts. Try combining them into one.

This page has 14 external stylesheets. Try combining them into one.

This page has 19 external background images. Try combining them with CSS sprites.

 

 

J'ai également un F pour :

 

Grade F on Configure entity tags (ETags)

There are 58 components with misconfigured ETags

Link to comment
Share on other sites

Bonjour Olivier,

 

Merci pour ta réponse.

J'ai acheté un thème chez DDLX, "compatible v1.4"

Celui ci :

http://shop.ddlx.org...ant-orange.html

 

Il fonctionne d'ailleurs qu'avec le smarty v3.

 

Pour ta question, je pense que les CSS sont appelés dans le .tpl

Par exemple, dans le fichier header.tpl, je retrouve ce code là :

 

{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />
{/foreach}
{/if}
{if isset($js_files)}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri}"></script>
{/foreach}
{/if}

Link to comment
Share on other sites

  • 3 months later...

Salut tout le monde,

 

j'essaie d'optimiser au max depuis un mois ma boutique

J'ai fais un upgrade du 1.2.5 vers 1.4.5

Cependant, l'activation des CCC ne fonctionne pas !

 

Je cherche à combiner les CSS / JS

Que je coche ou pas "utiliser CCC", le nombre de fichier css et js reste le même.

L'outil Yslow ou Firebug me confirment ce résultat.

 

Yslow me donne un grade F pour la raison suivante notamment :

 

Grade F on Make fewer HTTP requests

 

This page has 16 external Javascript scripts. Try combining them into one.

This page has 14 external stylesheets. Try combining them into one.

This page has 19 external background images. Try combining them with CSS sprites.

 

 

J'ai également un F pour :

 

Grade F on Configure entity tags (ETags)

 

There are 58 components with misconfigured ETags

 

 

 

 

 

 

Salut Divers972

 

J'ai moi aussi mis les mêmes réglages que toi, et les css et js ne sont pas regrouper en un seul fichier. Mon thème est un thème 1.4.

 

As-tu réussi à faire ce que tu souhaitais ? Si oui comment ? :)

Link to comment
Share on other sites

est-ce-que vous avez, après modification des paramètres CCC,

vidé les caches :

/themes/(nom du theme)/cache/

/tools/smarty/cache/

et /tools/smarty/compile/

(sauf le fichier index.php)

 

avant de charger la moindre page ?

 

les caches sont prédominants, et il est nécessaire de les vider afin de vérifier que prestashop

génère les pages correctement.

Link to comment
Share on other sites

  • 3 weeks later...

Si ce répertoire n'existe pas, vous avez juste à en créer un nommé "cache", mettez dedans également le fichier index.php présent partout dans chaque dossier de Prestashop.

Si se répertoire n'existe pas, il est normal que le cache du thème ne s'active pas.

Le répertoire "cache" doit se trouver dans votre dossier de theme

Cordialement

Edited by epic1110 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...