Bonjour, pour une application open source que je developpe j'utilise un système de cache, en stoquant des tableaux PHP.
Il y a deux façons de les stoquer, soit à l'aide d'un var_export() dans un fichier .php, soit en les serializant dans une table cache avec une ligne par fichier.
Après une série de benchmark je me suis rendu compte que le cache FTP était 2 fois plus lent que le cache Base de donnée, chaque include() coute environ 0.02 secondes alors qu'une requète prend 0.0004 seconde.
La question que je me pose c'est quel système utilisé ? Y a t'il des avantages à utiliser le FTP avec include() plutot que la base de donnée ? Sachant que l'application que je developpe est destinée à être redistribuée, y a t'il vraiment un avantage a utiliser le FTP (est il utile d'économiser le plus possible les requètes sur la base de donnée ?)
Merci d'avance pour votre éclairage
Partager