Question sur la gestion des caches Spip

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile

euh … la compression est dispo en natif sur spip 2

juste a cocher les bon boutons dans la configuration generale

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Merci, c’est fait, j’ai vidé le cache de spip, vider le cache de mon navigateur, supprimer les cookies mais dans Firebug réseau, ils apparaissent toujours…

Pour ma question compression :
en relisant les fichiers, [(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)] → compacte_css doit en toute logique compresser celui là.
Par contre dans jquery-public.js :
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

il n’y ai pas… je pourrai peut-être le rajouter ?

Sinon, oui, pour l’instant je dois rester en Spip 1.9.2 :wink:

----- Original Message -----
From: TeddyP SPIP
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Wednesday, March 24, 2010 4:15 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Sauf qu’apparemment, dis dans un autre fil, le passage à la 2 n’est pas pour maintenant…

2010/3/24 Eric Boutigny <e.boutigny@gmail.com>

euh … la compression est dispo en natif sur spip 2

juste a cocher les bon boutons dans la configuration generale

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Bonjour

Je remonte ce mail car mes fichiers ne sont toujours pas en cache… J’ai beaucoup cherché sur google, fais des tests et essayé de comprendre mais…
J’ai trouvé d’après http://www.webpagetest.org/result/100326_6A71/1/details/#request2 que seulement mes 2 fichiers incriminés ont ce type d’infos dans responses Headers :
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

Je n’arrive pas à trouver pourquoi ils sont « affublés » de ces infos mais est ce que cela peut venir de là ?
Est ce une bonne idée (ou une mauvaise) de paramétrer un mod_expires dans mon htaccess comme expliqué sur ce site ?http://performance.survol.fr/2008/10/expires-et-cache-control-une-date-limite-de-consommation-pour-vos-contenus/#more-206 (super site d’ailleurs)

J’ai lu aussi quelque part que le fait d’avoir des cookies de session empêchait la mise en cache ??? a priori, il y en a dans chaque Request Headers… comme certains fichiers sont mis en cache, j’ai un doute.

Merci

Cécile

----- Original Message -----
From: Cécile Tonnelle
To: spip@rezo.net
Sent: Wednesday, March 24, 2010 12:51 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Merci, c’est fait, j’ai vidé le cache de spip, vider le cache de mon navigateur, supprimer les cookies mais dans Firebug réseau, ils apparaissent toujours…

Pour ma question compression :
en relisant les fichiers, [(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)] → compacte_css doit en toute logique compresser celui là.
Par contre dans jquery-public.js :
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

il n’y ai pas… je pourrai peut-être le rajouter ?

Sinon, oui, pour l’instant je dois rester en Spip 1.9.2 :wink:

----- Original Message -----
From: TeddyP SPIP
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Wednesday, March 24, 2010 4:15 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

je vais peut etre dire une betise ??

TU n’as a priori pas moyen de modifier :

Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache (surtout celui là !!!)

ces fichiers tu les as en total controle ou ils sont généré de façon automatique (pour les responses Headers) ? si en auto, ces infos viennent donc d’autres (fichiers, fonctions …)

2010/3/26 Cécile Tonnelle <cecile@reflet-web.com>

Bonjour

Je remonte ce mail car mes fichiers ne sont toujours pas en cache… J’ai beaucoup cherché sur google, fais des tests et essayé de comprendre mais…
J’ai trouvé d’après http://www.webpagetest.org/result/100326_6A71/1/details/#request2 que seulement mes 2 fichiers incriminés ont ce type d’infos dans responses Headers :
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

Je n’arrive pas à trouver pourquoi ils sont « affublés » de ces infos mais est ce que cela peut venir de là ?
Est ce une bonne idée (ou une mauvaise) de paramétrer un mod_expires dans mon htaccess comme expliqué sur ce site ?http://performance.survol.fr/2008/10/expires-et-cache-control-une-date-limite-de-consommation-pour-vos-contenus/#more-206 (super site d’ailleurs)

J’ai lu aussi quelque part que le fait d’avoir des cookies de session empêchait la mise en cache ??? a priori, il y en a dans chaque Request Headers… comme certains fichiers sont mis en cache, j’ai un doute.

Merci

Cécile

----- Original Message -----
From: Cécile Tonnelle
To: spip@rezo.net
Sent: Wednesday, March 24, 2010 12:51 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Merci, c’est fait, j’ai vidé le cache de spip, vider le cache de mon navigateur, supprimer les cookies mais dans Firebug réseau, ils apparaissent toujours…

Pour ma question compression :
en relisant les fichiers, [(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)] → compacte_css doit en toute logique compresser celui là.
Par contre dans jquery-public.js :
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

il n’y ai pas… je pourrai peut-être le rajouter ?

Sinon, oui, pour l’instant je dois rester en Spip 1.9.2 :wink:

----- Original Message -----
From: TeddyP SPIP
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Wednesday, March 24, 2010 4:15 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

En fait, je trouve ces instructions dans des fichiers (pages) de spip comme par exemple : connector.php, headers.php ou balises.php etc… je suppose que si elles sont là, c’est qu’il y a une raison.
Le Expires 19 Nov 1981, je ne le trouve nulle part…

----- Original Message -----
From: Eric Boutigny
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Friday, March 26, 2010 8:57 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

je vais peut etre dire une betise ??

TU n’as a priori pas moyen de modifier :

Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache (surtout celui là !!!)

ces fichiers tu les as en total controle ou ils sont généré de façon automatique (pour les responses Headers) ? si en auto, ces infos viennent donc d’autres (fichiers, fonctions …)

2010/3/26 Cécile Tonnelle <cecile@reflet-web.com>

Bonjour

Je remonte ce mail car mes fichiers ne sont toujours pas en cache… J’ai beaucoup cherché sur google, fais des tests et essayé de comprendre mais…
J’ai trouvé d’après http://www.webpagetest.org/result/100326_6A71/1/details/#request2 que seulement mes 2 fichiers incriminés ont ce type d’infos dans responses Headers :
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

Je n’arrive pas à trouver pourquoi ils sont « affublés » de ces infos mais est ce que cela peut venir de là ?
Est ce une bonne idée (ou une mauvaise) de paramétrer un mod_expires dans mon htaccess comme expliqué sur ce site ?http://performance.survol.fr/2008/10/expires-et-cache-control-une-date-limite-de-consommation-pour-vos-contenus/#more-206 (super site d’ailleurs)

J’ai lu aussi quelque part que le fait d’avoir des cookies de session empêchait la mise en cache ??? a priori, il y en a dans chaque Request Headers… comme certains fichiers sont mis en cache, j’ai un doute.

Merci

Cécile

----- Original Message -----
From: Cécile Tonnelle
To: spip@rezo.net
Sent: Wednesday, March 24, 2010 12:51 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Merci, c’est fait, j’ai vidé le cache de spip, vider le cache de mon navigateur, supprimer les cookies mais dans Firebug réseau, ils apparaissent toujours…

Pour ma question compression :
en relisant les fichiers, [(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)] → compacte_css doit en toute logique compresser celui là.
Par contre dans jquery-public.js :
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

il n’y ai pas… je pourrai peut-être le rajouter ?

Sinon, oui, pour l’instant je dois rester en Spip 1.9.2 :wink:

----- Original Message -----
From: TeddyP SPIP
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Wednesday, March 24, 2010 4:15 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

je vois dans « balises.php », ceci

// Remplir le header Cache-Control
// cas #CACHE{0}
if ($duree == 0)
$p->code .= ‹ .'< ›
.‹ ?php header(« Cache-Control: no-store, no-cache, must-revalidate »); ? ›
.‹ >< ›
.‹ ?php header(« Pragma: no-cache »); ? ›
.‹ >' ›;

si je comprends ce que cela veut dire c’est que si tu n’as pas dans tes fichier une balise du genre #CACHE{3600}

alors le cache est par defaut à « 0 » donc = no-cache

Mais mom php a ses limites

as tu essayé du coté de la list spip-dev ? eux surement saurant te renseigner

Cordialement

2010/3/26 Cécile Tonnelle <cecile@reflet-web.com>

En fait, je trouve ces instructions dans des fichiers (pages) de spip comme par exemple : connector.php, headers.php ou balises.php etc… je suppose que si elles sont là, c’est qu’il y a une raison.
Le Expires 19 Nov 1981, je ne le trouve nulle part…

----- Original Message -----
From: Eric Boutigny
To: Cécile Tonnelle
Cc: spip@rezo.net

Sent: Friday, March 26, 2010 8:57 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

je vais peut etre dire une betise ??

TU n’as a priori pas moyen de modifier :

Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache (surtout celui là !!!)

ces fichiers tu les as en total controle ou ils sont généré de façon automatique (pour les responses Headers) ? si en auto, ces infos viennent donc d’autres (fichiers, fonctions …)

2010/3/26 Cécile Tonnelle <cecile@reflet-web.com>

Bonjour

Je remonte ce mail car mes fichiers ne sont toujours pas en cache… J’ai beaucoup cherché sur google, fais des tests et essayé de comprendre mais…
J’ai trouvé d’après http://www.webpagetest.org/result/100326_6A71/1/details/#request2 que seulement mes 2 fichiers incriminés ont ce type d’infos dans responses Headers :
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

Je n’arrive pas à trouver pourquoi ils sont « affublés » de ces infos mais est ce que cela peut venir de là ?
Est ce une bonne idée (ou une mauvaise) de paramétrer un mod_expires dans mon htaccess comme expliqué sur ce site ?http://performance.survol.fr/2008/10/expires-et-cache-control-une-date-limite-de-consommation-pour-vos-contenus/#more-206 (super site d’ailleurs)

J’ai lu aussi quelque part que le fait d’avoir des cookies de session empêchait la mise en cache ??? a priori, il y en a dans chaque Request Headers… comme certains fichiers sont mis en cache, j’ai un doute.

Merci

Cécile

----- Original Message -----
From: Cécile Tonnelle
To: spip@rezo.net
Sent: Wednesday, March 24, 2010 12:51 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Merci, c’est fait, j’ai vidé le cache de spip, vider le cache de mon navigateur, supprimer les cookies mais dans Firebug réseau, ils apparaissent toujours…

Pour ma question compression :
en relisant les fichiers, [(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)] → compacte_css doit en toute logique compresser celui là.
Par contre dans jquery-public.js :
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

il n’y ai pas… je pourrai peut-être le rajouter ?

Sinon, oui, pour l’instant je dois rester en Spip 1.9.2 :wink:

----- Original Message -----
From: TeddyP SPIP
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Wednesday, March 24, 2010 4:15 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

Merci de te pencher sur mon problème mais j’ai mis #CACHE dans tous mes squelettes et dans les 2 fichiers : #CACHE{7243600}

La list spip-dev ??? heu, non, on la trouve où?

----- Original Message -----
From: Eric Boutigny
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Friday, March 26, 2010 9:34 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

je vois dans « balises.php », ceci

// Remplir le header Cache-Control
// cas #CACHE{0}
if ($duree == 0)
$p->code .= ‹ .'< ›
.‹ ?php header(« Cache-Control: no-store, no-cache, must-revalidate »); ? ›
.‹ >< ›
.‹ ?php header(« Pragma: no-cache »); ? ›
.‹ >' ›;

si je comprends ce que cela veut dire c’est que si tu n’as pas dans tes fichier une balise du genre #CACHE{3600}

alors le cache est par defaut à « 0 » donc = no-cache

Mais mom php a ses limites

as tu essayé du coté de la list spip-dev ? eux surement saurant te renseigner

Cordialement

2010/3/26 Cécile Tonnelle <cecile@reflet-web.com>

En fait, je trouve ces instructions dans des fichiers (pages) de spip comme par exemple : connector.php, headers.php ou balises.php etc… je suppose que si elles sont là, c’est qu’il y a une raison.
Le Expires 19 Nov 1981, je ne le trouve nulle part…

----- Original Message -----
From: Eric Boutigny
To: Cécile Tonnelle
Cc: spip@rezo.net

Sent: Friday, March 26, 2010 8:57 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

je vais peut etre dire une betise ??

TU n’as a priori pas moyen de modifier :

Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache (surtout celui là !!!)

ces fichiers tu les as en total controle ou ils sont généré de façon automatique (pour les responses Headers) ? si en auto, ces infos viennent donc d’autres (fichiers, fonctions …)

2010/3/26 Cécile Tonnelle <cecile@reflet-web.com>

Bonjour

Je remonte ce mail car mes fichiers ne sont toujours pas en cache… J’ai beaucoup cherché sur google, fais des tests et essayé de comprendre mais…
J’ai trouvé d’après http://www.webpagetest.org/result/100326_6A71/1/details/#request2 que seulement mes 2 fichiers incriminés ont ce type d’infos dans responses Headers :
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

Je n’arrive pas à trouver pourquoi ils sont « affublés » de ces infos mais est ce que cela peut venir de là ?
Est ce une bonne idée (ou une mauvaise) de paramétrer un mod_expires dans mon htaccess comme expliqué sur ce site ?http://performance.survol.fr/2008/10/expires-et-cache-control-une-date-limite-de-consommation-pour-vos-contenus/#more-206 (super site d’ailleurs)

J’ai lu aussi quelque part que le fait d’avoir des cookies de session empêchait la mise en cache ??? a priori, il y en a dans chaque Request Headers… comme certains fichiers sont mis en cache, j’ai un doute.

Merci

Cécile

----- Original Message -----
From: Cécile Tonnelle
To: spip@rezo.net
Sent: Wednesday, March 24, 2010 12:51 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Merci, c’est fait, j’ai vidé le cache de spip, vider le cache de mon navigateur, supprimer les cookies mais dans Firebug réseau, ils apparaissent toujours…

Pour ma question compression :
en relisant les fichiers, [(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)] → compacte_css doit en toute logique compresser celui là.
Par contre dans jquery-public.js :
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

il n’y ai pas… je pourrai peut-être le rajouter ?

Sinon, oui, pour l’instant je dois rester en Spip 1.9.2 :wink:

----- Original Message -----
From: TeddyP SPIP
To: Cécile Tonnelle
Cc: spip@rezo.net
Sent: Wednesday, March 24, 2010 4:15 PM
Subject: Re: [Spip] Question sur la gestion des caches Spip

Enlève « cache-client » dans #CACHE{7243600,cache-client} pour n’avoir que #CACHE{7243600}

2010/3/24 Cécile Tonnelle <ctonnelle@reflet-web.com>

Bonjour

Configuration : spip 1.9.2

J’utilise Firebug (réseau) et je ne comprend pas pourquoi j’ai 2 fichiers qui ne sont pas mis en cache. Ils semblent assez lourds (39KB et 10KB) et et mettent 1.78s et 1.48s à se charger)

Mon squelette sommaire est pourvu de : #CACHE{24*3600} #FASTCACHE

les 2 fichiers sont :

  • jquery-public.js (plugin magusine)
  • forms_styles.css (plugin forms et tables)

Le fichier jquery-public.js est appelé par jquery-public.js.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/javascript ›}
[(#INCLURE{javascript/jquery-1.2.6.pack.js})]
[(#INCLURE{javascript/form.js}|compacte_js)]
[(#INCLURE{javascript/ajaxCallback.js}|compacte_js)]

Le fichier forms_styles.css est appelé par forms_styles.css.html :

#CACHE{7243600,cache-client}
#HTTP_HEADER{‹ Content-Type: text/css ›}
[(#INCLURE{spip_forms.css}|forms_ajoute_styles|compacte_css)]
[(#INCLURE{#CHEMIN{donnee_voir.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{donnees_tous.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/date_picker.css}|url_absolue_css}|compacte_css)]
[(#INCLURE{#CHEMIN{img_pack/jtip.css}|url_absolue_css}|compacte_css)]

cache-client correspond à quoi ? est ce ça qui empèche la mise en cache ?

J’ai lu que l’on pouvait compresser ce type de fichier, mais cela me semble complexe… il y aurait-il un tuto simple sur la toile ?
Merci
Cécile


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc



liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

–
La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !