Gestion de Contenu, de Communauté et de groupes de travail collaboratif - Open Source, français, sécurisé, stable et performant

  • MODULES

    Pour étendre les nombreuses fonctionnalités disponibles de base - modules.npds.org est à votre disposition.

    Des modules complémentaires, une communauté de développeurs active, des forums pour vos questions ... NPDS  est aussi une plateforme de développement !
  • STYLES

    Vous cherchez des thèmes graphiques pour votre portail ou votre communauté : styles.npds.org est à votre disposition.

    Des thèmes du plus simple au plus sophistiqué. Des thèmes facilement modifiables et toujours en Open-Source - Laissez simplement parler votre imagination !
  • BIBLES

    La documentation indispensable pour personnaliser et exploiter toute la puissante de NPDS  est à votre disposition sur bible.npds.org.

    Vous pouvez participer à l'effort de documentation - rien de plus simple : contactez un membre de la Team de développement et nous vous ouvrirons un compte sur le Wiki !
Devenir membre    |    Identifiant : Mot de Passe : -
Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif.
Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.

Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grâce aux puissants outils disponibles de base.
  • Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
  • Respect des standards : UTF8, XHTML, CSS, ...
  • Système de blocs avancés
  • Installation et administration complète et centralisée
  • Editeur HTML intégré
  • Gestionnaire de fichier en ligne
  • Gestion des groupes de membres
  • Ecriture collaborative de documents (PAD)
  • Forums évolués
  • Mini-sites (pour les membres et les groupes de travail)
  • Chat temp réel
  • Système de News et de rubriques complet (édition, révision, publication)
  • ...
Gratuit et libre (Open-Source), développé en PHP, NPDS est personnalisable grâce à de nombreux thèmes et modules et ne requiert que quelques compétences de base.
NPDS Workplace - groupe de travail collaboratif
 NPDS WorkSpace - tous l'univers du travail collaboratif.
Modéré par : developpeur jpb Jireck 
Index du Forum » » Version future » » [Résolu] - meta
Auteur[Résolu] - meta
nicolas2
573      
 

nicolas2
  Posté : 29-01-2021 12:38

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')


  Profil  E-mail  
jpb
2666       
 

jpb
  Posté : 29-01-2021 14:33

?? 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 ....

  Profil  www  
jpb
2666       
 

jpb
  Posté : 29-01-2021 14:50

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


  Profil  www  
nicolas2
573      
 

nicolas2
  Posté : 29-01-2021 14:51

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 !

  Profil  E-mail  
nicolas2
573      
 

nicolas2
  Posté : 29-01-2021 14:55

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


  Profil  E-mail  
jpb
2666       
 

jpb
  Posté : 29-01-2021 15:16

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


  Profil  www  
nicolas2
573      
 

nicolas2
  Posté : 29-01-2021 15:37

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\" co ntent=\"no-cache\" />\n";
}


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


  Profil  E-mail  
jpb
2666       
 

jpb
  Posté : 29-01-2021 15:54

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 ??

  Profil  www  
nicolas2
573      
 

nicolas2
  Posté : 30-01-2021 21:18

a voir si cela et vraiment utile de le garder !

  Profil  E-mail  
Sauter à :

Temps : 0.0126 seconde(s)