comment optimiser le temps de compression de mon script. je trouve ce temps très long (3 minutes et demi pour compresser 96 Mo). comment puis-je accélérer le temps de compression.
if (function_exists('ob_gzhandler')){
$_timestart_=microtime(true);
error_log("debut du script: ".date("H:i:s", $_timestart_));
ob_start('ob_gzhandler');
error_log("debut de la compression");
echo $report;
$output = ob_get_contents();
error_log("fin de la compression");
ob_end_flush();
$_timeend_=microtime(true);
$_time_=$_timeend_-$_timestart_;
$_load_time_ = number_format($_time_, 3);
error_log("Fin du script: ".date("H:i:s", $_timeend_));
error_log("retour....reportsGenerate() ......DEV APP.... :" . $_load_time_ . "sec buffer");
}else{
ob_start();
error_log("entree dans le sinon compression");
}
merci.
A Vaincre sans péril on finit par triompher sans gloire -> le Cid de corneille
Alors une page de 96 MO c'est pour l'instant une hérésie sur le web !
Tout le monde est loin d'avoir la fibre en download avec un débit de 100 MO et qui déjà demanderait quelques secondes pour le téléchargement en supposant que le serveur suive.
question naïve : pourquoi cette page pèse autant ? Quel est le besoin ? Est-ce que tu peux fractionner les appels, en chargeant une page simple avec le contenu essentiel par exemple, puis la suite ?
Pas d'aide concernant le code par MP, le forum est là pour ça :)
question naïve : pourquoi cette page pèse autant ? Quel est le besoin ? Est-ce que tu peux fractionner les appels, en chargeant une page simple avec le contenu essentiel par exemple, puis la suite ?
bonjour,
c'est une idée. je vais essayer de fragmenter la page. sinon, dans cette page, il y a du javascript, html, css.
A Vaincre sans péril on finit par triompher sans gloire -> le Cid de corneille
Même avec les cartes ceci n'explique pas les 96 MO.
Le long scrolling vertical est-il bien nécessaire ? Trop d'infos tue l'info ! Pour ma part, je n'aime pas. Ne serait-il pas plus intéressant de limiter le scrolling et donc les informations transmises en proposant un bouton style "+" pour ceux qui veulent en voir plus ?
Pour info moi cela se charge en moins de 5 secondes ... et toujours pour info il y a une coquille dans une barre de titre 'Durée de Movement' => 'Durée de Mouvement'.
Pour ma part, je laisse le sujet en ayant fait une proposition technique sans garantie dans le début de ce sujet et une proposition fonctionnelle dans ce post.
Bye
Optimiser le temps de compression
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)