IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Optimisations


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Lideln75
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Par défaut Optimisations
    Bonjour bonjour !

    Alors voilà, je me relance (une n-ème fois) dans l'élaboration de mon site de rencontres. N'ayez crainte ! Je ne souhaite pas percer le marché et détrôner notre ami Meetic
    Je souhaite juste m'amuser, mener un projet à terme, et puis je paye l'hébergement depuis 2 ans donc faut que je me décide !

    Donc mes questions concernent une petite optimisation à laquelle j'ai pensé.
    J'ai donc pensé qu'un utilisateur modifie son profil moins souvent qu'il n'est consulté. Donc, au lieu, lors de chaque visite (et il peut y en avoir beaucoup pour par exemple une blonde bimbo sur Paris), de faire toutes les requêtes pour choper les infos dont j'ai besoin, je me suis dit que je n'avais qu'à générer un fichier de cache contenant des variables PHP par exemple, et l'utiliser lors de chaque affichage du profil. Et je générerais ce cache à chaque modification du profil, c'est à dire beaucoup moins souvent que les visites.

    Pensez-vous que ce soit utile ? Je pense qu'économiser toutes ces requêtes à chaque affichage de chaque profil (et même plus que l'affichage du profil entier : le simple affichage d'un "résumé" par exemple lors d'une recherche) ça peut être un gain de temps énorme pour MySQL, non ?

    Voilà, je m'en remets aux spécialistes pour me dire si mon idée est valable (et dans ce cas je la mets en place), ou pas (et je pleure sur ma naïveté).

    Merci à vous, bonne fin de soirée

    PS : désolé pour le titre, fallait que je mette 3 mots, donc "Optimisations" ne passait pas

    EDIT : merci pour le titre Celira !

  2. #2
    Membre éprouvé Avatar de TiEuAM
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 75
    Par défaut
    Salut,
    C'est effectivement une bonne idée que tu as la, ton processeur te remerciera.

  3. #3
    Membre très actif Avatar de tim974
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 175
    Par défaut
    C'est une solution, mais pour une mini news intégrée ? Les pubs ? Les commentaires des autres membres sur le profil de la personne ?

    Tu fais comment?

  4. #4
    Membre confirmé Avatar de Lideln75
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Par défaut
    Bonjour,

    Merci pour vos réponses !
    Bon alors globalement je retiens que c'est viable comme solution, si j'ai bien compris.

    Pour répondre à tes questions Tim, j'avoue ne pas savoir de quoi tu parles en fait. C'est un site de rencontres, donc les news si jamais il y en a, ce ne sera pas lié à un profil de membre, mais ce serait alors sur une page spéciale (et dans ce cas je pourrais aussi la mettre en cache puisqu'elle ne changera pas avant la prochaine news). Pubs pareil : pas lié à un membre (à priori je ne compte pas en mettre de toutes façons, tout du moins pour l'instant). Et commentaires des autres membres non plus, c'est trop risqué (insultes etc.).

    Mais si tu vois d'autres "pièges" ou risques à ma solution je suis preneur.

Discussions similaires

  1. Optimisation de votre SGBDR et de vos requêtes...
    Par SQLpro dans le forum Langage SQL
    Réponses: 35
    Dernier message: 11/01/2013, 11h49
  2. [langage] Optimiser la lecture d'un fichier
    Par And_the_problem_is dans le forum Langage
    Réponses: 4
    Dernier message: 05/02/2003, 08h54
  3. [VB6] [BDD] Optimisation de l'accès aux données
    Par LadyArwen dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 30/01/2003, 13h27
  4. [langage]Problème de temps de lecture, optimisation
    Par And_the_problem_is dans le forum Langage
    Réponses: 2
    Dernier message: 08/01/2003, 08h47
  5. [langage] Optimiser la lecture d'un fichier
    Par And_the_problem_is dans le forum Langage
    Réponses: 2
    Dernier message: 11/06/2002, 10h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo