Bonjour,
Certaines de mes pages sont assez lourdes. J'ai entendu parler de compression HTML pour améliorer la vitesse d'affichage des pages.
Il suffirait d'ajouter
<?php
ob_start("ob_gzhandler");
?>
en tête des fichiers php pour améliorer les choses.
Ce que j'ai fait, bien sûr, dans entete.php3 (appelé par tous les squelettes).
Et là, rien ne s'affiche plus.
Bonjour,
Certaines de mes pages sont assez lourdes. J'ai entendu parler de
compression HTML pour améliorer la vitesse d'affichage des pages.
Il suffirait d'ajouter
<?php
ob_start("ob_gzhandler");
?>
en tête des fichiers php pour améliorer les choses.
Ce que j'ai fait, bien sûr, dans entete.php3 (appelé par tous les squelettes).
Et là, rien ne s'affiche plus.
Y a-t-il une méthode, une incompatibilité, etc. ?
Merci
ADB
Salut,
Il te manque ça non ? :<?php
ob_end_flush();?>
La Denise
ADB a écrit :
Bonjour,
Certaines de mes pages sont assez lourdes. J'ai entendu parler de
compression HTML pour améliorer la vitesse d'affichage des pages.
Il suffirait d'ajouter
<?php
ob_start("ob_gzhandler");
?>
en tête des fichiers php pour améliorer les choses.
si ton serveur (apache, php ...) le permet spip fait deja cela par defaut sur
les pages de l'espace public. Ca se controle avec la variable $auto_compress.
$GLOBALS['auto_compress']=true; dans ton mes_options.php (mais c'est deja son
etat par defaut) pour activer la compression
$GLOBALS['auto_compress']=false; pour la desactiver
Sachant que spip teste avant si c'est pertinent (car apache peut deja le faire,
auquel cas il est inutile et couteux de le faire) etc ..
donc ta manip est a priori inutile