Bonjour,
Je voudrais savoir comment accélérer le temps de génération de PDF. Je suis en alternance et je dois faire un module qui permet d'exporter des doc en ligne, ces docs sont en html et contiennent des images(trop à mon gout, 9 en moyenne par document généré). Pour accélérer la génération, j'ai déja retirer les test sur l'existence des images, et diminuer le nombre de div, mais ma doc est tout de même longue à être générer, et s'arrête parfois avec un " Maximum execution time".
Merci d'avance pour votre aide.
Nil Le 19/12/2013 à 14:17Edité par Nil le 19/12/2013 à 15:47 - Diminuer la taille et la résolution des images pour qu'elles ne soient pas redimensionnées et qu'elles mettent moins de temps à être intégrées au PDF
- Changer de serveur pour un plus puissant (si possible) ; disposer d'un OS et d'un serveur Web adapté au serveur physique (un linux 64bits sur une machine 64bits avec, surtout, la prise en charge de tous les cores/processeurs pour paralléliser autant que possible les traitements)
- Utiliser des connexions persistantes aux bases de données, le temps de négociation pour la connexion étant souvent plus long que la requête elle-même
- Au pire, augmenter le temps max d'exécution d'un script dans le fichier php.ini
Oui, pour l'augmentation du temps d’exécution max, j'y suis obligé je pense, vu le nombre de document à traiter, en tout cas pour le reste je ne savais pas.
merci pour ton aide Nil !