Bonjour à tous et à toutes !
Suite à plusieurs remarques dans les commentaires (les 6 premiers ne sont du coup plus valables :D), j'ai refais ma classe de cache.
Quels sont les modifiations ? La gestion de plusieurs fichiers cache dans une même page (pour pouvoir mettre en cache seulement certaines parties de la page ou tout si l'on à envie :p). Stockage du code html de la page et non des requêtes. La possibilité de mettre à jour le cache via un temps de validité ou dynamiquement (à chaque nouvel article par exemple).
Ce qui reste à faire : Pouvoir supprimer tout le dossier cache et non un seul fichier. Régénérer le cache après 1000 chargement de celui-ci par exemple ^^ (enfin si j'en vois l'utilité xD).
Encore une fois, ce n'est qu'un façon de faire un système de cache, je ne prétend pas que celui-ci est le meilleur !
Les fichiers sont stockés sous le format .cache
Pour paramétrer les chemins d'accès au cache etc.. il faut faire comme ceci : chemin.vers.le.cache.fichier