php performance flush or lecture d'un fichier de cache

php performance flush or lecture d'un fichier de cache - PHP - Programmation

Marsh Posté le 10-01-2014 à 15:39:10    

Bonjour à tous, voilà j'ai une page php qui prend bcp de temps à se "flusher"
   La taille du fichier HTML final de la page est de 250ko

 

J'ai fait un benchmark de ce qu'il s'y passe lorsque j'écris le fichier de cache, cela ne prend guère de temps ..

 

[get_flush]: 0.1088
[fpc/ cachefile:0]: 0.1096
[fpc/ cachefile:1]: 0.1118
[ob_flush]: 1.1075

 

Mais le flush prend, lui 1 sec

 

Pareillement, pour effectuer un readfile du fichier de cache : 1 seconde

 

[cachepath:readfile:0]: 0.0156
[cachepath:readfile:1]: 1.0108

 

Je suis à court d'idée pour améliorer le chargement de cette page .. en auriez-vous ?
J'aimerais envoyer directement au navigateur ce fichier en cache, sans passer par ce readfile qui prend tant de temps et suis à court d'idée ...

 

Merci pour vos lumières :jap:


Message édité par grosbin le 10-01-2014 à 15:39:37

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 10-01-2014 à 15:39:10   

Reply

Marsh Posté le 10-01-2014 à 15:45:16    

Pourquoi tu ne mettrai pas un cache devant, type varnish ?


---------------

Reply

Marsh Posté le 10-01-2014 à 15:53:08    

Bien pour l'instant j'ai APC + système de cache en fichier locaux ..
Y aura t-il un grand gain de performances à la clé ?
Car il s'agit tout de même de faire un output de 250ko ..

 

Il me faudrait juste une sorte de "mini-cdn" pour servir les pages en html avec intervalle de mise à jour maximale d'un jour ..


Message édité par grosbin le 10-01-2014 à 16:09:14

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed