#5858 - Note : Rapidité de blogotext : ×80.
Fuck yeah !
C’est mon hébergeur qui va être content : avec mon nouveau système de cache, le fichier de loin le plus sollicité (page RSS) sera plus rapide d’un facteur 80. (passant de 8,0ms de chargement à 0,1ms).
Déjà : les fichiers cache ne sont rafraîchis qu’une fois qu’on ajoute du contenu (ou en supprime, ou en édite), au lieu d’un rafraîchissement tous les 30 minutes.
Ensuite, le facteur 80 sur la vitesse est pris… sur les includes() et require() ! Parser du PHP prend beaucoup de temps, visiblement. Et pour juste un readfile() et un echo(), le script RSS n’a pas besoin de charger *tous* les fichiers. Le chargement est désormais conditionnel.
Ce n’est pas encore place, mais ça le sera bientôt. Oui, je me suis bien remis au code là^^.
C’est mon hébergeur qui va être content : avec mon nouveau système de cache, le fichier de loin le plus sollicité (page RSS) sera plus rapide d’un facteur 80. (passant de 8,0ms de chargement à 0,1ms).
Déjà : les fichiers cache ne sont rafraîchis qu’une fois qu’on ajoute du contenu (ou en supprime, ou en édite), au lieu d’un rafraîchissement tous les 30 minutes.
Ensuite, le facteur 80 sur la vitesse est pris… sur les includes() et require() ! Parser du PHP prend beaucoup de temps, visiblement. Et pour juste un readfile() et un echo(), le script RSS n’a pas besoin de charger *tous* les fichiers. Le chargement est désormais conditionnel.
Ce n’est pas encore place, mais ça le sera bientôt. Oui, je me suis bien remis au code là^^.