Je suis en train de re-développer un site qui a environ 600 articles en base.
Je souhaite mettre un système de cache pour ne pas avoir a interoger la base pour afficher un article.
Sans l'admin à chaque modification ou ajout d'article un traitement est effectué pour mettre en forme l'article et j'enregistre le code ainsi généré dans un fichier texte.
Seulement les articles peuvent être privés ou public.
Donc voici mon problème :
Quand un internaute veut visualiser un article je dois interroger la base pour savoir s'il est privé ou public.
La question qui en découle :
Sachant que je dois interroger la base ma version cache est elle inutile ?
Est-ce plus rapide de relever un seul champ + version cache que tous les champs et traitement de l'article. Dans les deux cas j'ai un accès SQL !
Merci de vos réponses