Accueil > Forum > > > > Nombre de requêtes
Nombre de requêtes
dimanche 10 février 2008 à 04:03:32 |
Nombre de requêtes

Garno
|
Bonjour a tous,
Ma question est une question totalement théorique que je me pose depuis quelques temps. Je travaille a la conception d'un "framework" personnel (gestion de modules, d'événements dans le temps et l'espace, utilisateurs, droits d'accès, etc..) bref quelque chose qui me sera utile dans mes développements futurs et dans mon apprentissage.
Je me questionne sur la lourdeur d'un tel framework qui va m'économiser beaucoup de temps dans le futur car il nécessite quand même beaucoup de requête MySQL. A la base j'ai déja 3-4 requêtes absolument nécessaire : une pour l'utilisateur courant, une pour les événements, une pour le menu.
Bref, je ne m'étenderais pas plus, je voulais savoir le nombre de requêtes moyenne dans un site web. Est-ce que passé 5 requêtes par page (sans ajout, modification ou supression d'infos) seulement pour l'affichage de la page c'est trop ? Sinon selon vous, quelle est le nombre maximal de requêtes indépendamment de la lourdeur de celle-ci.
Peut-être est-ce trop variable pour avoir une réponse ! Je laisse ça a votre discrètion :)
Merci de vos réponses.
|
|
dimanche 10 février 2008 à 04:05:25 |
Re : Nombre de requêtes

Garno
|
Ah oui pendant que j'y pense !
Est-ce que je serais mieux d'utiliser le XML pour les menus, modules et évènements que MySQL ? Lequel serait le plus rapide car mon système grossi assez vite en complexité.
p.s. : désolé pour mon premier message ... j'ai oublier de remplacer les retours a la ligne par des < br > lol
|
|
dimanche 10 février 2008 à 08:49:33 |
Re : Nombre de requêtes

malalam
|
Réponse acceptée !
Hello,
oui, cela dépend de beaucoup de choses et il est difficile de répondre à ta question. Néanmoins, personnellement, je suis partisan de soulager la base de données (ou les bases) autant qu'on le peut. Ce qui ne veut pas dire qu'il faut toujours l'éviter : il faut trouver le juste équilibre. L'utilisateur et ses droits vont évidemment rester en base. La gestion de ses droits, elle, peut être déportée dans les modules, sans les déclarer explicitement dans la base (par exemple, un utilisateur qui appartient au groupe modérateurs : le module ...heu...commentaires par exemple, saura tout seul que les utilisateurs de ce groupe ont le droit de modifier les commentaires, ce n'est pas explicite dans ta base du genre : user_can_modify_comments). Le menu et plus globalement le paramètrage de ton applicatif web a tout a fait sa place dans un fichier xml. Les données de tes modules, elles, doivent rester en base. Ah, les données utilisateur réutilisées souvent (groupes de droits...) ont tout intérêt à être propagées via une session, plutôt que d'aller les chercher chaque fois en base. Bref...tout est une question d'équilibre.
|
|
dimanche 10 février 2008 à 11:39:31 |
Re : Nombre de requêtes

coucou747
|
Réponse acceptée !
Salut si tu geres bien le cache, tu peux facilement supprimer plein de requetes sur beaucoup de pages (t'auras 15-20 requetes au pire pour generer une page, et seulement 1-2 pour afficher les pages du cache, ca se resumera a verifier que l'utilisateur a acces aux pages) phpBB execute 13 requetes mysql lorsqu'on est meme pas connecte, sur la page d'index, quand on a 0 topics... /** * @author coucou747 <coucou747@hotmail.com> * @see irc://cominweb.uni-irc.net/#programmation */
|
|
dimanche 10 février 2008 à 17:08:53 |
Re : Nombre de requêtes

Garno
|
Merci a vous 2
Je me posais beaucoup de question tant qu'a la lourdeur de mon application puisque je compte la réutiliser beaucoup je tiens a me faire une base solide et vos réponses vont dans le sens que je croyais.
@malalam : Lorsque tu dis que j'ai intérêt a garder les informations de l'utilisateur courant en session tu parle de mettre mon objet usager en session grâche a serialize() ?
|
|
Cette discussion est classée dans : nombre, framework, temps, question, requêtes
Répondre à ce message
Sujets en rapport avec ce message
Question en php... [ par schlim ]
J'ai une question.J'ai un tableau avec un certain nombre de nombre....Ce que je cherche c une fonction qui me permettrais de garder les doublons et él
Accès MySQL [ par Zart ]
Le sujet est dans divers parce qu'il touche à plusieurs domaines différents... Voilà j'ai posé deux trois questions sur ce forum ces derniers temps ce
Nombre de connectés en temps réel [ par Dino ]
Bonjour,Je ne trouve nulle part un code qui permet de connaitre le nombre de visiteurs sur le site en temps réel. On trouve des codes ou on considère
Framework php ? [ par Zart ]
'soir,Je travaille depuis pas mal de temps en web. Et, j'en ai un peu marre de chercher des librairies à droite à gauche pour sortir des fonctionnalit
gestion des pages dans le forum [ par davwart ]
Bonjour,petite suggestion concernant le forum :vu que en face de la liste de chaque question apparait le nombre de réponse, ne serait-il pas possible,
plusieurs img dans 1 champs [ par nexper ]
Bonjour à tous , je suis entrain de travailler sur un projet qui est un tantinet tordu mais , dans un premier temps j'aurai une question à vous poser
Affichage du nombre de membres inscrits en temps réel [ par cmaelc ]
Bonjour, j'ai besoin pour mon site un script PHP permettant d'afficher le nombre de membres déja inscrit sur la page d'accueil de mon site grace à ma
Tirer un nombre au hazard [ par lolosav ]
Bonjouret bonne fêtes à tous !je vous expose mon probléme ! je suis en train de créer un jeu-question ! je vais entrer dans un tableaux un nombre
Temps d'execution [ par xactise ]
Bonjours a vous tous une question me tarrode l'esprit (encore vous dites vous) et oui :)Voila j'ai lu dans diferent post (forum , commentaires de sour
[PDO]Compter le nombre de requêtes SQL [ par Zead2000 ]
Bonjour, Je voudrais savoir s'il existe un moyen en PDO pour compter le nombre de requêtes SQL effectuer dans un script.Si oui, est-ce que vous pouvez
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|