Fonction PHP gourmande ?

  • Auteur de la discussion Auteur de la discussion benjiman
  • Date de début Date de début
WRInaute discret
Bonjour,

Ma question sera assez rapide, mais je souhaiterai savoir si la fonction filemtime (qui permet de savoir la date de modification du fichier) est gourmande en ressource ?

En effet, je compte l'utiliser pour un système de cache à environ 300 connexions par seconde.

Est-ce vraiment gourmand ?
Connaissez-vous une fonction similaire moins gourmande dans ce cas ?

Je vous remercie par avance !
 
WRInaute accro
Je suppose que c'est juste un wrapper autour de stat(2), donc non, ce n'est pas très lourd (mais c'est quand même un syscall, donc c'est évidemment plus lourd que $a=$b).

Le plus simple, tu fais une boucle de (par exemple) 100000 appels et tu regardes combien de temps ça prend, ça te donnera une bonne idée. A mon avis même 300 fois par seconde c'est négligeable.

Note qu'il y a un cache intégré donc il faut que tu appelles clearstatcache à chaque fois dans ce genre de benchmark.

Jacques.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut