logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
31 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 401 197

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» [Résolu] - meta

[Résolu] - meta#26753

2Contributeur(s)
nicolas2jpb
3 Modérateur(s)
developpeurjpbJireck
nicolas2 nicolas2icon_post
cette ligne dans le fichier meta.php ne sert strictement a rien, pourquoi laisser cette ligne de code ?


if($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.0')

jpb jpbicon_post
?? je ne maitrise pas parfaitement ce sujet.. le code me semble pourtant correct .. il semble que si on a un protocole 1.0 alors on utilise pragma pour la gestion cache du header ?? et
en tout cas la question c'est : est ce utile ou non ou obsolète ??
en tout cas si on supprime la ligne alors il faut supprimer aussi la ligne juste en dessous ...
il nous resterait alors que le système cache-control disponible à partir de 1.1 ...

donc si tu peux développer ton argumentation ça aiderai ....
jpb jpbicon_post
d'ailleurs au passage celle-ci ci aussi semble complètement inutile et hors du temps ?

$l_meta.="meta name=\"revisit-after\" content=\"15 days\" /\n";

Message édité par : jpb / 29-01-2021 14:50

nicolas2 nicolas2icon_post
et bien en faite cette ligne figure dans le fichier meta.php mais dans aucun fichier de l'admin gestion des meta ?

de plus une foi mise a jour des meta via l'administration cette fmeuse ligne se retrouve supprimer !
nicolas2 nicolas2icon_post
revisit-after et totalement ignoré des principaux moteurs de recherche elle deviens donc obsolète également pour moi

Message édité par : nicolas2 / 29-01-2021 14:56

jpb jpbicon_post
Citation : nicolas2 

et bien en faite cette ligne figure dans le fichier meta.php mais dans aucun fichier de l'admin gestion des meta ?

de plus une foi mise a jour des meta via l'administration cette fameuse ligne se retrouve supprimer ! 


ah d'accord je vois... donc effectivement le fichier n'est pas correct (probablement des restes de tests)... je vais donc corriger l'archive ... cependant pour moi un probleme de fond demeure dans cette zone .. il reste donc à voir ....
par exemple renvoyé pragma sur http 1.1 ou 2 est ce que cela a un sens ??

Message édité par : jpb / 29-01-2021 15:28

nicolas2 nicolas2icon_post
renvoyé pragma sur http 1.1 ou 2 ?

pragma est un en-tête HTTP / 1.0. Il n'est pas spécifié pour les réponses HTTP et ne constitue donc pas un remplacement fiable pour l'en-tête général HTTP / 1.1 Cache-Control, bien qu'il se comporte de la même manière que Cache-Control: no-cache, si le champ d'en-tête Cache-Control est omis dans une requête.

Utilisez Pragma uniquement pour une compatibilité ascendante avec les clients HTTP / 1.0.


if($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.0'){
    $l_meta.="<meta http-equiv=\"pragma\" content=\"no-cache\" />\n";
}


Message édité par : nicolas2 / 29-01-2021 15:44

jpb jpbicon_post
oui c'est bien ce que je pensais donc le code est bon ? (bien sur si on le met à la génération du fichier méta)
et rajouter une autre condition pour http >=1.1 ??
nicolas2 nicolas2icon_post
a voir si cela et vraiment utile de le garder !