wacha Posté 31 Août 2011 Partager Posté 31 Août 2011 Bonjour, Je m'occupe d'un site devenant de plus en plus long à charger du fait de données de plus en plus important en bdd. Connaitriez vous une class en php pas trop compliqué pour gérer ca ? Je vous remercie =) Lien vers le commentaire Partager sur d’autres sites More sharing options...
SStephane Posté 31 Août 2011 Partager Posté 31 Août 2011 Smarty ou un autre moteur de template, il met en cache les pages ou leur fragment, la requête n'est donc effectué qu'une fois (selon les paramètres). Après sans en savoir plus sur ton site, difficile à dire (PS : vérifie quand même l'otpimisation de ta base de données, index etc. certaines requêtes peuvent être très longues si c'est mal optimisé lorsqu'un table a trop d'entrées) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nicolas Posté 31 Août 2011 Partager Posté 31 Août 2011 Tu peux créer en php un système de cache qui stockera tes pages au format html dans un dossier de ton serveur et qui seront renouvelées suivant une période que tu auras définis. 2eme possibilité utiliser un soft à installer sur ton serveur qui fera cela. Mais avant tout je pense comme SStephane à savoir de bien vérifier ta structure de base de données et plus généralement de cherche la ou les causes de la lenteur d'affichage (hébergement, codes, base de données, ...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Tomyweb Posté 2 Septembre 2011 Partager Posté 2 Septembre 2011 Je te conseille d'utiliser smarty, efficace et simple, surtout pour ton probleme de cache. Lien vers le commentaire Partager sur d’autres sites More sharing options...
wacha Posté 2 Septembre 2011 Auteur Partager Posté 2 Septembre 2011 Merci pour vos réponses je vais regarder tout ce que vous avez cité =) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant