Optimisation site : accès mysql ou include ?
4 messages
• Page 1 sur 1
-

biscuit - WRInaute impliqué

- Messages: 519
- Inscription: 5 Juin 2006
Optimisation site : accès mysql ou include ?
Salut tout le monde,
Je suis en train d'optimiser un max mon www qui commence à saturer un peu... J'ai pas mal de requête mySQL sur chaque page (une 20aine), et je cherche à réduire à env. 10. Mais est-ce que créer des caches sous forme d'include PHP contenant des tableaux avec les infos de ma base est vraiment plus soulageant pour le serveur ? En d'autres termes est-ce qu'un accès disque et créer un tableaux de 30ko (alors que je n'ai pas besoin de tout chaque fois) demande moins de ressources qu'un accès mysql ?
Je suis en train d'optimiser un max mon www qui commence à saturer un peu... J'ai pas mal de requête mySQL sur chaque page (une 20aine), et je cherche à réduire à env. 10. Mais est-ce que créer des caches sous forme d'include PHP contenant des tableaux avec les infos de ma base est vraiment plus soulageant pour le serveur ? En d'autres termes est-ce qu'un accès disque et créer un tableaux de 30ko (alors que je n'ai pas besoin de tout chaque fois) demande moins de ressources qu'un accès mysql ?
-

KOogar - WRInaute accro

- Messages: 3974
- Inscription: 16 Nov 2004
tu dois creer une table qui va reunir toute tes informations (dernieres photos, dernier sites, dernier post....) et tu lis cette table => 1 requete
Les mises a jour de la table, tu les fais par taches CRONs, certains serveurs proposent des taches toutes les 5 minutes... ca devrait te convenir. Le nuit tu passe a 15-30 minutes...
Les mises a jour de la table, tu les fais par taches CRONs, certains serveurs proposent des taches toutes les 5 minutes... ca devrait te convenir. Le nuit tu passe a 15-30 minutes...
-

julienr - WRInaute impliqué

- Messages: 913
- Inscription: 5 Aoû 2003
c'est claire que lire du contenu dans un cache fichier sera toujours plus rapide que de faire une requete mysql et de récuperer les résultats
les includes tels que tu en parles c galère à maintenir à jour si jamais ca doit changer mais pourquoi pas ca dépend de comment est fait ton site
les includes tels que tu en parles c galère à maintenir à jour si jamais ca doit changer mais pourquoi pas ca dépend de comment est fait ton site
- boutdepapier
- WRInaute discret

- Messages: 163
- Inscription: 4 Aoû 2006
La meileur solution : http://classes.scriptsphp.org/doc.cache
Cette classe te permet de générer automatiquement du cache sur ton site en ajoutant trois lignes !
C'est magique ! Aprés au lieu de faire 20 requetes toutes les connexions tu en fait 20 par heure
Cette classe te permet de générer automatiquement du cache sur ton site en ajoutant trois lignes !
C'est magique ! Aprés au lieu de faire 20 requetes toutes les connexions tu en fait 20 par heure
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Problématique optimisation accès bdd mysql ...
- Problème avec mysql, accès impossible à la base.
- Accès BDD: Can't connect to local MySQL server through...
- MySQL : accès à distance sur une seule table
- Optimisation MySQL
- Optimisation MySQL - Debian 5
- Optimisation mysql et LIMIT
- Optimisation php/mysql
- optimisation BDD Mysql
- [resolu]Mysql - optimisation
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
